我正在使用谷歌云作曲家,并创建了作曲家环境。作曲家环境准备好了(有绿色勾号),现在我正在尝试使用谷歌云外壳设置 DAG python 代码中使用的变量。
设置变量的命令:
gcloud composer environments run test-environment \
--location us-central1 variables -- \
--set gcp_project xxx-gcp
Run Code Online (Sandbox Code Playgroud)
确切的错误信息:
ERROR: (gcloud.composer.environments.run) Desired GKE pod not found. If the environment was recently started, please wait and retry.
Run Code Online (Sandbox Code Playgroud)
我尝试将事情作为调查的一部分,但每次都遇到相同的错误。我使用 UI 而不是 google shell 命令创建了一个新环境。我检查了 kubernetes 引擎中的 pod,都是绿色的,没有发现任何问题。我验证了 Composer API、Billing kubernetes,所有必需的 API 都已启用。
我分配了“编辑”角色。
添加了我第一次看到一些失败的截图
错误退出代码 1 谷歌故障排除指南描述:如果退出代码为 1,则容器因应用程序崩溃而崩溃。
google-cloud-platform kubernetes google-kubernetes-engine airflow google-cloud-composer