J'essaie de créer quelques modèles de déploiement pour le flux d'air sur GCP/Kubernetes. Dans ce déploiement, je cherche à déployer tous les services gérés dépendants avec certains utilisateurs et mots de passe requis.Impossible de supprimer le déploiement de google cloud
J'ai été en mesure de déployer les services, mais il s'est plaint d'un paramètre «hôte» manquant lors de la création de deux utilisateurs. Ce type est documenté ici et devrait se plaindre pas vraiment, car l'hôte est répertorié comme option:
https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/users/insert
Je tenté de supprimer le déploiement, mais il ne m'a jamais laisser finir cela et il bloque sur les deux ressources qu'il ne peut probablement jamais supprimer maintenant. C'est ce que je reçois dans la console:
$ 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"}}'
probablement un bogue dans l'API, mais si quelqu'un sait d'une certaine façon, laissez-moi savoir. J'ai aussi entendu des googleurs traîner sur stackoverflow et potentiellement transmettre cela aux développeurs d'API.
Vous liez les pistes vers une page de suivi de problème * vide * google ... – Wndrr
@Wndrr Correct, le lien mène actuellement à des résultats de recherche vides. Ceci illustre le fait qu'une simple recherche ne rapporte aucun bogue signalé autour de ce problème dans le tracker de Google. Cela semble pertinent puisque le PO a cru que c'était "probablement un bug dans l'API". –
hooo, j'ai complètement mal compris. Je pensais que vous indiquiez un post disant que ce n'était pas un bug. Pardon :-) – Wndrr