我正在嘗試爲GCP/Kubernetes上的氣流創建幾個部署模板。在該部署中,我試圖將所有相關託管服務與一些必需的用戶和密碼一起部署。無法從Google雲中刪除部署
我已經能夠部署服務,但它在創建兩個用戶時抱怨缺少「主機」參數。這種類型的記錄在這裏和真的不應該抱怨,因爲主機被列爲可選:
https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/users/insert
所以我試圖刪除的部署,但它從來沒有讓我完成這一點,它的阻止在兩個資源它現在可能永遠不會刪除。這是我在控制檯中看到:
$ gcloud deployment-manager deployments delete airflow-on-k8s
The following deployments will be deleted:
- airflow-on-k8s
Do you want to continue (y/N)? y
Waiting for delete [operation-1502140582303-556305bcf9519-0af00aa8-d01c8bf6]...failed.
ERROR: (gcloud.deployment-manager.deployments.delete) Delete operation operation-1502140582303-556305bcf9519-0af00aa8-d01c8bf6 failed.
Error in Operation [operation-1502140582303-556305bcf9519-0af00aa8-d01c8bf6]: errors:
- code: RESOURCE_ERROR
location: /deployments/airflow-on-k8s/resources/root-user
message: '{"ResourceType":"sqladmin.v1beta4.user","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"errors":[{"domain":"global","location":"host","locationType":"parameter","message":"Required
parameter: host","reason":"required"}],"message":"Required parameter: host","statusMessage":"Bad
Request","requestPath":"https://www.googleapis.com/sql/v1beta4/projects/<...>/instances/airflow-db-instance4/users"}}'
- code: RESOURCE_ERROR
location: /deployments/airflow-on-k8s/resources/regular-airflow-user
message: '{"ResourceType":"sqladmin.v1beta4.user","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"errors":[{"domain":"global","location":"host","locationType":"parameter","message":"Required
parameter: host","reason":"required"}],"message":"Required parameter: host","statusMessage":"Bad
Request","requestPath":"https://www.googleapis.com/sql/v1beta4/projects/<...>/instances/airflow-db-instance4/users"}}'
也許API中的錯誤,但如果有人的方式知道,讓我知道。此外,我聽說有些googleover在stackoverflow上閒逛,並可能會將此轉發給API開發人員。
您將鏈接鏈接到*空*谷歌問題跟蹤頁面... – Wndrr
@Wndrr正確,鏈接當前導致空的搜索結果。這說明了一個簡單的搜索在Google問題跟蹤器中沒有報告有關此問題的錯誤報告。由於OP認爲這「可能是API中的一個錯誤」,這似乎與此息息相關。 –
hooo,我完全被誤解了。我以爲你指着一個帖子說這不是一個錯誤。抱歉:-) – Wndrr