Wdrażanie rozszerzeń klastra i zarządzanie nimi dla usługi Azure Kubernetes Service (AKS)
Rozszerzenia klastra zapewniają środowisko oparte na usłudze Azure Resource Manager na potrzeby instalowania i zarządzania cyklem życia usług, takich jak usługa Azure Machine Learning lub aplikacje Kubernetes w klastrze usługi AKS. Ta funkcja umożliwia:
- Wdrażanie rozszerzeń opartych na usłudze Azure Resource Manager, w tym wdrożeń na dużą skalę w klastrach usługi AKS.
- Zarządzanie cyklem życia rozszerzenia (aktualizacja, usuwanie) z usługi Azure Resource Manager
Wymagania dotyczące rozszerzenia klastra
Rozszerzenia klastra mogą być używane w klastrach usługi AKS w regionach wymienionych w regionie kubernetes z obsługą usługi Azure Arc.
W przypadku obsługiwanych wersji platformy Kubernetes zapoznaj się z odpowiednią dokumentacją dla każdego rozszerzenia.
Ważne
Upewnij się, że klaster usługi AKS został utworzony przy użyciu tożsamości zarządzanej, ponieważ rozszerzenia klastra nie będą działać z klastrami opartymi na jednostce usługi.
W przypadku nowych klastrów utworzonych przy użyciu az aks create
tożsamości zarządzanej jest domyślnie konfigurowana. W przypadku istniejących klastrów opartych na jednostce usługi, które muszą zostać przełączone na tożsamość zarządzaną, można ją włączyć za pomocą az aks update
flagi --enable-managed-identity
. Aby uzyskać więcej informacji, zobacz Używanie tożsamości zarządzanej.
Uwaga
Jeśli włączono tożsamość zarządzaną zasobnika firmy Microsoft w klastrze usługi AKS lub rozważasz jej wdrożenie, zalecamy zapoznanie się z omówieniem tożsamości obciążenia, aby zapoznać się z naszymi zaleceniami i opcjami konfigurowania klastra w celu korzystania z Tożsamość obciążeń Microsoft Entra (wersja zapoznawcza). Ta metoda uwierzytelniania zastępuje tożsamość zarządzaną zasobnika (wersja zapoznawcza), która integruje się z natywnymi możliwościami platformy Kubernetes w celu federacji z dowolnymi zewnętrznymi dostawcami tożsamości.
Tożsamość zarządzana typu open source firmy Microsoft Entra (wersja zapoznawcza) w usłudze Azure Kubernetes Service została uznana za przestarzałą od 24.01.2022 r.
Obecnie dostępne rozszerzenia
Numer wewnętrzny | opis |
---|---|
Dapr | Dapr to przenośne środowisko uruchomieniowe sterowane zdarzeniami, które ułatwia dowolnym deweloperom tworzenie odpornych, bezstanowych i stanowych aplikacji uruchamianych w chmurze i na brzegu sieci. |
Konfiguracja aplikacja systemu Azure | Użyj aplikacja systemu Azure Configuration, aby centralnie zarządzać ustawieniami aplikacji i flagami funkcji. |
Azure Machine Learning | Używanie klastrów usługi Azure Kubernetes Service do trenowania, wnioskowania i zarządzania modelami uczenia maszynowego w usłudze Azure Machine Learning. |
Flux (GitOps) | Użyj metodyki GitOps z rozwiązaniem Flux, aby zarządzać konfiguracją klastra i wdrażaniem aplikacji. Zobacz również obsługiwane wersje platformy Flux (GitOps) i Samouczek: wdrażanie aplikacji przy użyciu metodyki GitOps z rozwiązaniem Flux w wersji 2. |
Azure Container Storage | Usługa Azure Container Storage umożliwia zarządzanie magazynem blokowym w klastrach usługi AKS w celu przechowywania danych w woluminach trwałych. |
Usługa Azure Backup dla usługi AKS | Usługa Azure Backup dla usługi AKS umożliwia ochronę konteneryzowanych aplikacji i danych przechowywanych w trwałych woluminach wdrożonych w klastrach usługi AKS. |
Możesz również wybrać i wdrożyć aplikacje Kubernetes dostępne w witrynie Marketplace.
Uwaga
Rozszerzenia klastra zapewniają platformę do zainstalowania różnych rozszerzeń i zarządzania nimi w klastrze usługi AKS. Jeśli występują problemy podczas korzystania z dowolnego z tych rozszerzeń, otwórz bilet pomocy technicznej z odpowiednią usługą.
Następne kroki
- Dowiedz się, jak wdrażać rozszerzenia klastra przy użyciu interfejsu wiersza polecenia platformy Azure.
- Przeczytaj o rozszerzeniach klastra dla klastrów Kubernetes z obsługą usługi Azure Arc.
Azure Kubernetes Service