Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
Funkcje usługi AKS w wersji zapoznawczej są dostępne na zasadzie samoobsługi i wymagają zapisania się. Wersje zapoznawcze są udostępniane w wersji "as is" i "jako dostępne" i są wykluczone z umów dotyczących poziomu usług i ograniczonej gwarancji. Wersje zapoznawcze usługi AKS są częściowo objęte pomocą techniczną dla klientów, świadczoną w miarę możliwości. W związku z tym te funkcje nie są przeznaczone do użytku produkcyjnego. Aby uzyskać więcej informacji, zobacz następujące artykuły pomocy technicznej:
Azure Kubernetes Application Network zapewnia w pełni zarządzane, oparte na otoczeniu rozwiązanie sieciowe dla usługi Azure Kubernetes Service (AKS). Umożliwia bezpieczną komunikację opartą na zasadach między usługami bez konieczności stosowania przyczepek lub zmian w aplikacjach. Azure zarządza zarówno płaszczyzną sterowania, jak i płaszczyzną danych, dzięki czemu można skupić się na obciążeniach roboczych zamiast obsługiwać i utrzymywać infrastrukturę sieciową usług.
Podczas tworzenia zasobu usługi Application Network dedykowana, w pełni zarządzana płaszczyzna sterowania i płaszczyzna danych jest aprowizowana na potrzeby komunikacji między usługami. Następnie można połączyć jeden lub więcej klastrów usługi AKS z zasobem usługi Application Network, aby dołączyć je do sieci usługi. Po nawiązaniu połączenia Application Network zarządza konfiguracją, tożsamością usług i uaktualnieniami wersji, stosując spójne zasady zabezpieczeń i ruchu w różnych obciążeniach z minimalną konfiguracją i nakładem operacyjnym.
Ważna
Azure usługa Kubernetes Application Network zarządza tylko składnikami i zasadami związanymi z siecią usługi. Nie zarządza ani nie uaktualnia klastra usługi AKS, wersji Kubernetes ani obrazów węzłów.
Ważna
Azure usługa Kubernetes Application Network nie przechowuje żadnych danych klientów.
Podstawowe możliwości
Usługa Application Network oferuje usprawnione podejście do modelu sieci zero zaufania w AKS. Kluczowe możliwości to:
- Architektura otoczenia: zapewnia funkcje siatki bez przyczepek, zmniejszając użycie zasobów i upraszczając operacje.
- Automatyczne wzajemne protokoły TLS (mTLS): zabezpiecza ruch między usługami domyślnie, obsługując zarówno połączenia szyfrowane, jak i niezaszyfrowane automatycznie.
- Zarządzany urząd certyfikacji: automatycznie wystawia certyfikaty obciążeń zgodne ze standardem SPIFFE i obraca je.
- Kontrola wersji i uaktualniania: wybierz wersje pomocnicze ręcznie lub użyj kanałów wydania na potrzeby automatycznych uaktualnień. Wdrażanie i stosowanie poprawek jest zawsze zarządzane przez usługę Application Network.
- Integrated lifecycle management. Działa w ramach platformy AKS, z operacjami płaszczyzny sterowania w pełni zarządzanymi przez Azure.
Omówienie architektury
Usługa Application Network korzysta z modelu siatki ambientowej, składającego się z lekkich serwerów proxy na poziomie węzła oraz opcjonalnych serwerów proxy na poziomie L7.
- Serwery proxy na poziomie węzła zabezpieczają cały ruch L4 service-to-service w klastrze za pomocą mTLS, eliminując konieczność obsługi sidecarów.
- Opcjonalne serwery proxy L7 zapewniają zaawansowane routing i wymuszanie zasad na poziomie usługi.
Ten projekt oddziela płaszczyznę danych od poszczególnych obciążeń, zwiększając wydajność i upraszczając wdrażanie. Aby uzyskać więcej informacji, zobacz Azure Architektura sieci aplikacji Kubernetes.
Obsługiwane scenariusze
Usługa Application Network obsługuje wdrożenia AKS z jednym klastrem z pulą węzłów opartą na systemie Linux. Jest to idealne rozwiązanie w przypadku aplikacji wymagających bezpiecznej komunikacji w klastrze i uproszczonego zarządzania siatką bez zarządzania przyczepkami lub składnikami płaszczyzny sterowania.
Ograniczenia
Usługa Application Network ma obecnie następujące ograniczenia:
- Usługa Application Network wymaga usługi AKS w wersji 1.30 lub nowszej. Zapoznaj się z tematem Wersje obsługiwane przez sieć aplikacji, gdzie znajdziesz informacje o zgodności poszczególnych wersji usługi AKS.
- Klastry prywatne AKS nie są obecnie obsługiwane.
- Tylko system Linux. Pule węzłów Windows nie są obsługiwane.
- Przełączanie między trybami
SelfManageduaktualniania iFullyManagednie jest obsługiwane. - Obecnie obsługiwane tylko w następujących regionach:
- centralny
- eastus2
- westus2
- westus3
- northeurope
- southeastasia
- Włączenie dodatku siatki usług opartej na systemie Istio dla usługi AKS nie jest obsługiwane w klastrach połączonych z usługą Application Network.
Treści powiązane
Aby dowiedzieć się więcej na temat Azure usługi Kubernetes Application Network, zobacz następujące artykuły:
- Rozpocznij pracę z siecią aplikacji Kubernetes dla Azure AKS
- Azure Kubernetes Application Network - architektura sieci
- Przegląd obserwowalności sieci aplikacji Azure Kubernetes
- Przegląd zabezpieczeń sieci aplikacji Azure Kubernetes
- Obsługiwane wersje Azure Kubernetes Application Network
- Konfigurowanie uaktualnień sieci aplikacji Azure Kubernetes