Rozwiązywanie problemów z kodem błędu RequestDisallowedByPolicy
W tym artykule omówiono sposób identyfikowania i rozwiązywania błędu występującego RequestDisallowedByPolicy
podczas próby utworzenia i wdrożenia klastra usługi Microsoft Azure Kubernetes Service (AKS).
Symptomy
Podczas próby wdrożenia klastra usługi AKS zostanie wyświetlony następujący komunikat o błędzie:
Żądanie zasobu nie powiodło się z powodu żądaniaDisallowedByPolicy. Aby uzyskać więcej informacji, zobacz https://aka.ms/aks-requestdisallowedbypolicy . Szczegółowy komunikat o błędzie: Code="RequestDisallowedByPolicy"
Message="Zasób "MC_clustername" został niedozwolony przez zasady.
Przyczyna
W przypadku zabezpieczeń lub zgodności administratorzy subskrypcji mogą przypisywać zasady ograniczające sposób wdrażania zasobów. Na przykład twoja subskrypcja może mieć zasady uniemożliwiające tworzenie publicznych adresów IP, sieciowych grup zabezpieczeń, tras zdefiniowanych przez użytkownika lub tabel tras. Komunikat o błędzie zawiera konkretny powód, dla którego tworzenie klastra zostało zablokowane.
Rozwiązanie
Aby rozwiązać ten problem, wykonaj następujące kroki:
Znajdź zasady blokujące akcję. Te zasady są wyświetlane w komunikacie o błędzie.
Jeśli to możliwe, zmień wdrożenie, aby spełniało ograniczenia zasad, a następnie ponów próbę wykonania operacji wdrażania.
Aby uzyskać szczegółowe informacje o zasadach, które zablokowały operację wdrażania klastra, zobacz RequestDisallowedByPolicy error with Azure resource policy (Błąd RequestDisallowedByPolicy z zasadami zasobów platformy Azure).
Więcej informacji
Skontaktuj się z nami, aby uzyskać pomoc
Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.