Doplňky, rozšíření a další integrace se službou Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS) poskytuje vašim clusterům další funkce pomocí doplňků a rozšíření. Opensourcové projekty a třetí strany poskytují další integrace, které se běžně používají s AKS. Zásady podpory AKS nepodporují opensourcové integrace a integrace třetích stran.

Doplňky

Doplňky představují plně podporovaný způsob, jak poskytnout další možnosti pro cluster AKS. Instalace, konfigurace a životní cyklus doplňků se spravují v AKS. Pomocí příkazu můžete az aks enable-addons nainstalovat doplněk nebo spravovat doplňky pro váš cluster.

AKS používá pro instalaci aktualizací nainstalované doplňky následující pravidla:

  • V podverzi Kubernetes je možné upgradovat pouze verzi opravy doplňku. Hlavní/podverze doplňku se neupgraduje ve stejné podverzi Kubernetes.
  • Hlavní/podverze doplňku se upgraduje pouze při přechodu na novější podverzi Kubernetes.
  • Všechny změny způsobující chyby nebo chování doplňku jsou oznámeny dobře před, obvykle 60 dní, pro podverzi Ga Kubernetes v AKS.
  • Doplňky můžete každý týden opravovat s každou novou verzí AKS, která je oznámena v poznámkách k verzi. Vydané verze AKS můžete řídit pomocí časových období údržby a sledování verzí.

Výjimky

  • Doplňky se upgradují na novou hlavní nebo podverzi (nebo zásadní změnu) v rámci podverze Kubernetes, pokud je verze Kubernetes clusteru nebo verze doplňku ve verzi Preview.
  • V případě, že potřebujete aktualizovat doplněk v podverzi ga, může docházet k nežádoucím okolnostem, jako jsou opravy zabezpečení CVE nebo kritické opravy chyb.

Dostupné doplňky

Název Popis Články GitHubu
web_application_routing Použijte spravovaný kontroler příchozího přenosu dat NGINX s clusterem AKS. Přehled směrování aplikací GitHub
ingress-appgw Použijte kontroler příchozího přenosu dat služby Application Gateway s clusterem AKS. Co je kontroler příchozího přenosu dat služby Application Gateway? GitHub
keda Používejte automatické škálování řízené událostmi pro aplikace v clusteru AKS. Zjednodušené automatické škálování aplikací pomocí doplňku KEDA (Event-driven Autoscaling) Kubernetes GitHub
Monitorování Použití monitorování kontejneru Přehledy s clusterem AKS Přehled přehledů o kontejnerech GitHub
azure-policy Využijte službu Azure Policy pro AKS, která umožňuje centralizovaným a konzistentním způsobem implementovat škálovatelné vynucování a zabezpečení pro clustery AKS. Principy Azure Policy pro clustery Kubernetes GitHub
azure-keyvault-secrets-provider Použijte doplněk zprostředkovatele tajných kódů Azure Keyvault. Použití zprostředkovatele služby Azure Key Vault pro ovladač CSI úložiště tajných kódů v clusteru AKS GitHub
virtuální uzel Používejte virtuální uzly s clusterem AKS. Použití virtuálních uzlů GitHub
open-service-mesh Použijte Open Service Mesh s clusterem AKS (vyřazeno). Doplněk Open Service Mesh AKS (vyřazený) GitHub

Rozšíření

Rozšíření clusteru vycházejí z určitých grafů Helm a poskytují prostředí řízené Azure Resource Managerem pro instalaci a správu životního cyklu různých funkcí Azure nad clusterem Kubernetes.

Rozdíl mezi rozšířeními a doplňky

Rozšíření i doplňky jsou podporované způsoby, jak do clusteru AKS přidat funkce. Při instalaci doplňku se funkce přidají jako součást poskytovatele prostředků AKS v rozhraní Azure API. Při instalaci rozšíření se funkce přidají jako součást samostatného poskytovatele prostředků v rozhraní Azure API.

GitHub Actions

GitHub Actions vám pomůže automatizovat pracovní postupy vývoje softwaru z GitHubu.

Opensourcové integrace a integrace třetích stran

V clusteru AKS můžete nainstalovat řadu opensourcových integrací a integrací třetích stran. Zásady podpory AKS nepodporují následující opensourcové integrace a integrace třetích stran.

Název Popis Další podrobnosti
Helm Opensourcový nástroj pro balení, který vám pomůže nainstalovat a spravovat životní cyklus aplikací Kubernetes. Rychlý start: Vývoj ve službě Azure Kubernetes Service (AKS) s využitím Helmu
Prometheus Opensourcová sada nástrojů pro monitorování a upozorňování Přehledy kontejnerů s metrikami ve formátu Prometheus, chart Prometheus Helm
Grafana Opensourcový řídicí panel pro pozorovatelnost Nasazení Grafany v Kubernetes nebo použití spravované grafany
Couchbase Distribuovaná cloudová databáze NoSQL. Instalace Couchbase a operátoru v AKS
OpenFaaS Opensourcová architektura pro vytváření bezserverových funkcí pomocí kontejnerů. Použití OpenFaaS s AKS
Apache Spark Opensourcový rychlý modul pro zpracování velkých objemů dat Spouštění úloh Apache Sparku vyžaduje minimální velikost uzlu Standard_D3_v2. Další informace o spouštění úloh Sparku v Kubernetes najdete v průvodci spuštěním Sparku v Kubernetes .
Istio Opensourcová síť služeb. Průvodce instalací Istio
Linkerd Opensourcová síť služeb. Začínáme s linkerdem
Konzul Opensourcové síťové řešení založené na identitách. Začínáme se službou Consul Service Mesh pro Kubernetes

Integrace třetích stran pro kontejnery Windows

Microsoft spolupracuje s partnery a zajišťuje optimální výkon sestavení, testování, nasazení, konfigurace a monitorování vašich aplikací s kontejnery Windows v AKS.

Další informace najdete v tématu Partner solutions pro Windows AKS.