Přehled aplikační sítě Kubernetes Azure pro AKS (ukázková verze)

Důležité

Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:

Azure Kubernetes Application Network poskytuje plně spravované síťové řešení založené na prostředí pro Azure Kubernetes Service (AKS). Umožňuje zabezpečenou komunikaci řízenou zásadami mezi službami, aniž by vyžadovala sajdkáře nebo změny vašich aplikací. Azure spravuje řídicí rovinu i rovinu dat, takže se můžete soustředit na úlohy místo provozu a údržby infrastruktury sítě služeb.

Při vytváření prostředku aplikační sítě se pro komunikaci mezi službami zřídí vyhrazený plně spravovaný řídicí prvek a rovina dat. Potom můžete připojit jeden nebo více clusterů AKS k prostředku aplikační sítě a připojit je k síti služby. Po připojení spravuje služba Application Network konfiguraci, identitu služby a upgrady verzí a poskytuje konzistentní zásady zabezpečení a provozu napříč úlohami s minimální konfigurací a provozní režií.

Důležité

Azure aplikační síť Kubernetes spravuje pouze komponenty a zásady související se sítí služeb. Cluster AKS, verzi Kubernetes ani obrazy uzlů nespravuje ani neaktualizuje.

Důležité

Azure aplikační síť Kubernetes neukládá žádná zákaznická data.

Základní funkce

Application Network poskytuje zjednodušený přístup k sítím s nulovou důvěryhodností v AKS. Mezi klíčové funkce patří:

  • Ambientní architektura: Poskytuje meshové funkce bez sidecarů, snižuje využití prostředků a zjednodušuje provoz.
  • Automatické vzájemné šifrování TLS (mTLS): Ve výchozím nastavení zabezpečuje provoz mezi službami, který podporuje šifrovaná i nešifrovaná připojení automaticky.
  • Spravovaná certifikační autorita: Vydávání a obměňování certifikátů úloh kompatibilních se službou SPIFFE probíhá automaticky.
  • Správa verzí a upgradu: Ruční výběr podverzí nebo použití kanálů vydaných verzí pro automatizované upgrady Zavedení a opravy jsou vždy spravovány službou Application Network.
  • Integrovaná správa životního cyklu: Funguje jako součást platformy AKS s plně spravovanými operacemi řídicí roviny Azure.

Přehled architektury

Application Network používá model okolí sítě složený z jednoduchých proxy serverů na úrovni uzlu a volitelných proxy serverů L7:

  • Proxy servery na úrovni uzlů zabezpečují veškerý provoz mezi službami L4 v clusteru prostřednictvím mTLS, čímž eliminují potřebu sidecarů.
  • Volitelné proxy servery L7 poskytují pokročilé směrování a vynucení zásad na úrovni služby.

Tento návrh odděluje rovinu dat od jednotlivých úloh, zlepšuje efektivitu a zjednodušuje přechod. Další podrobnosti najdete v tématu Azure architektura aplikační sítě Kubernetes.

Podporované scénáře

Application Network podporuje nasazení AKS s jedním clusterem, na kterých běží fondy uzlů založených na Linuxu. Je ideální pro aplikace, které vyžadují zabezpečenou komunikaci v rámci clusteru a zjednodušenou správu sítě bez nutnosti správy sidecarů nebo komponent kontrolní roviny.

Omezení

Síť aplikací v současné době má následující omezení:

  • Application Network vyžaduje AKS verze 1.30 nebo vyšší. Informace o kompatibilitě jednotlivých verzí AKS najdete v podporovaných verzích služby Application Network .
  • Privátní clustery AKS se v současné době nepodporují.
  • Jen Linux. Pooly uzlů Windows nejsou podporovány.
  • Přepínání mezi režimy SelfManaged upgradu a FullyManaged není podporováno.
  • Aktuálně se podporuje jenom v následujících oblastech:
    • centrálus
    • Eastus
    • eastus2
    • japaneast
    • Northcentralus
    • northeurope
    • southindia
    • southeastasia
    • westcentralus
    • westus2
    • westus3
  • Povolení doplňku sítě služby Istio pro AKS není podporováno v clusterech připojených k aplikační síti.
  • Umístění, předplatné a skupina prostředků prostředku Application Network jsou při jeho vytvoření pevně dané a potom je už nelze změnit.
  • Nadřazená služba Application Network, umístění, předplatné a skupina prostředků prostředku člena služby Application Network jsou při jeho připojení pevně dané a poté je nelze změnit.

Další informace o Azure aplikační síti Kubernetes najdete v následujících článcích: