Я удалил вход L7 в Google Container Engine (Kubernetes v1.4.5) с помощью следующей команды: kubectl delete -f l7-ingress.yaml
. Тем не менее, ресурсы все еще задерживаются, включая его бэкэнд-услуги, поэтому я не могу воссоздать вход, потому что моя квота для бэкэнд-услуг (3) достигнута. Даже после удаления рассматриваемого кластера GKE бэкэнд-службы и группы экземпляров задерживаются.Как очистить после удаления L7 в Google Container Engine/Kubernetes v1.4.5?
При попытке удалить один из серверных услуг через gcloud
происходит следующее:
$ gcloud compute backend-services delete k8s-be-31917--0901b0d0f6edfe9d
The following backend services will be deleted:
- [k8s-be-31917--0901b0d0f6edfe9d]
ERROR: (gcloud.compute.backend-services.delete) Some requests did not succeed:
- The backend_service resource 'k8s-be-31917--0901b0d0f6edfe9d' is already being used by 'k8s-um-default-l7-ingress--0901b0d0f6edfe9d'
Кроме того, при попытке удалить один из экземпляров групп, созданных попаданием из Google Cloud Console, «Неопределенная» ошибка сообщается в диалоговом окне.
Как удалить все ресурсы, связанные с подключением L7 в Google Container Engine?
Я не уверен, что есть какой-либо контроллер L7 для уменьшения масштаба, поскольку я даже удалил кластер? – aknuds1
Ой, только что видел. Вы переходите к Networking, балансировке нагрузки и щелкаете «расширенное меню». Там у вас будет «BackendServices». вы можете попробовать удалить его оттуда. – Camil
Я не видел никакого «расширенного меню», но я нашел балансировщики нагрузки из Networking. После удаления L7 load balancer бэкэнд-услуги исчезли, и я также смог удалить группу экземпляров. Благодаря! – aknuds1