在私有 GKE 中构建 Kubeflow

building Kubeflow in private GKE

尝试使用 kfctl 在私有 GKE 上部署 kubeflow 时,出现以下错误:

validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook configured
ERRO[0656] Permanently failed applying application cert-manager; error:  (kubeflow.error): Code 500 with message: Apply.Run  Error error when creating "/tmp/kout196638265": Internal error occurred: failed calling webhook "webhook.cert-manager.io": the server is currently unable to handle the request  filename="kustomize/kustomize.go:206"
Error: failed to apply:  (kubeflow.error): Code 500 with message: kfApp Apply failed for kustomize:  (kubeflow.error): Code 500 with message: Apply.Run  Error error when creating "/tmp/kout196638265": Internal error occurred: failed calling webhook "webhook.cert-manager.io": the server is currently unable to handle the request

我检查了 github 个问题,它们并没有真正帮助。有没有人使用 kfctl yaml 文件在私有 GKE 上启动 kubeflow?

如果有人遇到同样的问题,请打开从主机到节点的端口 6443。 我不得不检查我们非常受限的网络并找到 out.Creating 该端口的防火墙规则将修复它。