Я пытаюсь удалить правило переадресации, целевой прокси-сервер, карту URL-адресов и серверные службы, которые принадлежат исчезнувшему входу k8s.
Я успешно удаляю правило переадресации и целевой прокси, но затем, когда я иду, чтобы удалить url-карту, я получаю следующее:
gcloud compute url-maps delete k8s-um-prism-feature-password-workflow-unit-tests-prism-ingres0 --quiet
ERROR: (gcloud.compute.url-maps.delete) Could not fetch resource:
- The url_map resource 'projects/project-id/global/urlMaps/k8s-um-prism-feature-password-workflow-unit-tests-prism-ingres0' is already being used by 'projects/project-id/global/targetHttpProxies/k8s-tp-prism-feature-password-workflow-unit-tests-prism-ingres0
k8s-tp-prism-feature-password-workflow-unit-tests-prism-ingres0
это не имя целевого прокси, которому он принадлежал, но я продолжаю и пытаюсь удалить его в любом случае и получаю:
gcloud compute target-https-proxies delete k8s-tp-prism-feature-password-workflow-unit-tests-prism-ingres0 --quiet
ERROR: (gcloud.compute.target-https-proxies.delete) Could not fetch resource:
- The resource 'projects/project-id/global/targetHttpsProxies/k8s-tp-prism-feature-password-workflow-unit-tests-prism-ingres0' was not found
Если вы хотите принудительно удалить LoadBalancer, вы можете сделать что-то вроде
kubectl edit svc YOUR_SERVICE
И ищите эту строку:
finalizers:
- service.kubernetes.io/load-balancer-cleanup
и удалите его из yaml, сохраните и закройте, и он должен удалить LoadBalancer