我尝试运行下面的命令
gcloud artifacts repositories create gke-cloud-sql-repo --project=unimitra --repository-format=docker --location=asia-south1-b --description="GKE Quickstart sample app"
我已检查项目名称和位置均正确。但我收到以下错误
ERROR: (gcloud.artifacts.repositories.create) INVALID_ARGUMENT: invalid project: "projects/unimitra/locations/asia-south1-b"
我尝试运行相同的命令
gcloud artifacts repositories create gke-cloud-sql-repo --project=project_ID --repository-format=docker --location=asia-south1-b --description="GKE Quickstart sample app"
并得到同样的错误
ERROR: (gcloud.artifacts.repositories.create) INVALID_ARGUMENT: invalid project: "projects/unimitra/locations/asia-south1-b"
这里的问题在于位置。无法使用区域创建
Artifacts repositories
。尝试删除区域 -b
并重新部署,它应该按预期工作。
要查看支持的存储库位置列表,请运行以下命令:
gcloud artifacts locations list
或者,查看此文档以查看可用区域