我遵循tutorial在GCP上构建kubeflow。
在最后一步,我陷入了“检查您的培训组件的权限”的问题。
设置这些secretName和secretMountPath之后。
kustomize edit add configmap mnist-map-training --from-literal=secretName=user-gcp-sa
kustomize edit add configmap mnist-map-training --from-literal=secretMountPath=/var/secrets
然后运行
kustomize build . |kubectl apply -f -
我得到了错误:
错误:在以下位置找不到var'{GOOGLE_APPLICATION_CREDENTIALS〜G_v1_ConfigMap {data.GOOGLE_APPLICATION_CREDENTIALS}}'中指定的字段 对应资源 错误:没有传递适用对象
我无法在本地计算机上的/ var / secrets上找到我的GOOGLE_APPLICATION_CREDENTIALS,但我认为kubeflow会根据此document为我自动创建。
还是因为我使用“使用用户名和密码进行身份验证”来验证kubeflow?