Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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:
- Pouze verzi opravy doplňku lze upgradovat v rámci minoritní verze Kubernetes. Hlavní/podverze doplňku není aktualizována v rámci stejné podverze Kubernetes.
- Hlavní nebo vedlejší verze doplňku se upgraduje pouze při přechodu na novější vedlejší verzi Kubernetes.
- Všechny změny způsobující chyby či změny v chování doplňku jsou obvykle oznámeny s předstihem, a to 60 dní před podverzí Kubernetes v AKS.
- Doplňky můžete týdně aktualizovat s každou novou verzí AKS, která je oznámena v poznámkách o vydání. Vydané verze AKS můžete řídit pomocí oken údržby a sledu vydání.
Výjimky
- Doplňky se upgradují na novou hlavní nebo menší verzi (nebo zásadní změnu) v rámci menší verze Kubernetes, pokud je verze Kubernetes clusteru nebo verze doplňku v náhledu.
- V případě, že potřebujete aktualizovat doplněk v GA podverzi, může docházet k nevyhnutelným okolnostem, jako jsou opravy zabezpečení CVE nebo kritické opravy chyb.
Dostupné doplňky
Název | Popis | Články | GitHub |
---|---|---|---|
ingress-appgw | Použijte kontroler příchozího připojení služby Application Gateway s vaším AKS clusterem. | Co je řadič pro vstupní bránu 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í služby Container Insights a spravovaného monitorování Prometheus s clusterem AKS |
Přehled přehledů o kontejnerech Přehled spravovaného systému Prometheus |
GitHub GitHub |
azure-policy (politika Azure) | 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. | Pochopte Azure Policy pro clustery Kubernetes | GitHub |
azure-keyvault-secrets-provider | Použijte rozšíření poskytovatele tajemství Azure Key Vault. | Použití poskytovatele Azure Key Vault pro ovladač Secrets Store CSI Driver 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 (otevřená síťová meshová služba) | 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.
- Další informace o konkrétních rozšířeních clusteru pro AKS najdete v tématu Nasazení a správa rozšíření clusteru pro Službu Azure Kubernetes Service (AKS).
- Další informace o dostupných rozšířeních clusteru najdete v tématu Aktuálně dostupná rozšíření.
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.
- Další informace o používání GitHub Actions s Azure najdete v tématu GitHub Actions pro Azure.
- Příklad použití GitHub Actions s clusterem AKS najdete v tématu Sestavení, testování a nasazení kontejnerů do služby Azure Kubernetes Service pomocí GitHub Actions.
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 nepokrývají instalace následujících projektů, které jsou spravovány samostatně. Některé z těchto projektů mají spravovaná prostředí postavená na nich (například v případě Prometheus, Grafana a Istio). Tato spravovaná prostředí jsou uvedena ve sloupci Další podrobnosti.
Důležité
Opensourcový software je zmíněn v dokumentaci a ukázkách AKS. Software, který nasadíte, je vyloučený ze smluv o úrovni služeb AKS, omezené záruky a podpora Azure. Při používání opensourcových technologií společně s AKS se obraťte na možnosti podpory, které jsou k dispozici v příslušných komunitách a správci projektů, a vytvořte plán.
Například úložiště Ray GitHub popisuje několik platforem, které se liší v době odezvy , účelu a úrovni podpory.
Microsoft zodpovídá za vytváření opensourcových balíčků, které nasazujeme v AKS. Tato odpovědnost zahrnuje úplnou zodpovědnost za proces sestavení, skenu, podepisování, ověřování a hotfixů spolu s kontrolou nad binárními soubory v obrazech kontejneru. Další informace najdete v tématu Správa ohrožení zabezpečení pro AKS a Pokrytí podpory AKS.
Název | Popis | Další podrobnosti |
---|---|---|
Helma | 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 |
Prométheus | Sada nástrojů pro monitorování a upozorňování | Spravované prostředí – spravovaná služba Azure Monitoru pro Prometheus; Samoobslužné prostředí – operátor Prometheus |
Grafana | Řídicí panely pro sledovatelnost | Spravované prostředí – Azure Managed Grafana; Samoobslužné prostředí – Nasazení Grafana v Kubernetes |
Couchbase | Distribuovaná cloudová databáze NoSQL. | Instalace Couchbase a Operátoru na 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 | Síť služeb | Spravované prostředí – doplněk Istio pro AKS; Samoobslužné prostředí – Opensourcová instalace Istio |
Linkerd | Opensourcová síť služeb. | Začínáme s Linkerd |
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.
Azure Kubernetes Service