Не удается полностью удалить кластер AKS Arc с ресурсами PodDisruptionBudget (PDB)
> область применения: Локальная версия Azure, версия 23H2, AKS Edge Essentials
При удалении кластера AKS Arc с ресурсами PodDisruptionBudget (PDB) удаление может завершиться ошибкой удаления ресурсов PDB. По умолчанию PDB устанавливается в кластер AKS Arc с поддержкой удостоверения рабочей нагрузки.
Обходное решение
Перед удалением кластера AKS Arc перейдите к kubeconfig кластера AKS Arc и удалите все PDOB-файлы:
Доступ к кластеру AKS Arc:
az connectedk8s proxy -n $aks_cluster_name -g $resource_group_name
Проверьте PDB:
kubectl get pdb -A
Удалите все PDF-файлы. Ниже приведен пример удаления PDB, созданного из включения функции удостоверения рабочей нагрузки:
kubectl delete pdb azure-wi-webhook-controller-manager -n arc-workload-identity
Удалите кластер AKS Arc:
az aksarc delete -n $aks_cluster_name -g $resource_group_name