Programowe wdrażanie aplikacji platformy Azure Kubernetes przy użyciu interfejsu wiersza polecenia platformy Azure
Aby programowo wdrożyć aplikację Kubernetes za pomocą interfejsu wiersza polecenia platformy Azure, wybierz aplikację i ustawienia platformy Kubernetes, zaakceptuj warunki prawne i postanowienia, a na koniec wdrożysz aplikację za pomocą poleceń interfejsu wiersza polecenia.
Wybieranie aplikacji Kubernetes
Najpierw musisz wybrać aplikację Kubernetes, którą chcesz wdrożyć w witrynie Azure Portal. Konieczne będzie również skopiowanie niektórych szczegółów do późniejszego użycia.
W witrynie Azure Portal przejdź do strony Marketplace.
Wybierz aplikację Kubernetes.
Wybierz wymagany plan.
Zaznacz przycisk Utwórz.
Wypełnij wszystkie szczegóły aplikacji (rozszerzenia).
Na karcie Przeglądanie + tworzenie wybierz pozycję Pobierz szablon do automatyzacji. Jeśli wszystkie weryfikacje zostaną przekazane, szablon usługi ARM zostanie wyświetlony w edytorze.
Zapoznaj się z szablonem usługi ARM:
W sekcji zmienne skopiuj
plan-name,
plan-publisher,
plan-offerID,
wartości iclusterExtensionTypeName
do późniejszego użycia."variables": { "plan-name": "DONOTMODIFY", "plan-publisher": "DONOTMODIFY", "plan-offerID": "DONOTMODIFY", "releaseTrain": "DONOTMODIFY", "clusterExtensionTypeName": "DONOTMODIFY" },
W sekcji zasobów
Microsoft.KubernetesConfiguration/extensions
skopiuj sekcję do późniejszegoconfigurationSettings
użycia.
{ "type": "Microsoft.KubernetesConfiguration/extensions", "apiVersion": "2022-11-01", "name": "[parameters('extensionResourceName')]", "properties": { "extensionType": "[variables('clusterExtensionTypeName')]", "autoUpgradeMinorVersion": true, "releaseTrain": "[variables('releaseTrain')]", "configurationSettings": { "title": "[parameters('app-title')]", "value1": "[parameters('app-value1')]", "value2": "[parameters('app-value2')]" },
Uwaga
Jeśli w szablonie usługi ARM nie ma żadnych ustawień konfiguracji, zapoznaj się z dokumentacją dotyczącą aplikacji w witrynie Azure Marketplace lub w witrynie internetowej partnera.
Zaakceptuj warunki i umowy
Zanim będzie można wdrożyć aplikację Kubernetes, musisz zaakceptować jej warunki i umowy. W tym celu uruchom następujące polecenie, używając wartości skopiowanych dla plan-publisher
, plan-offerID
i plan-name
.
az vm image terms accept --offer <plan-offerID> --plan <plan-name> --publisher <plan-publisher>
Uwaga
Mimo że to polecenie jest przeznaczone dla maszyn wirtualnych, działa również w przypadku kontenerów. Aby uzyskać więcej informacji, zobacz dokumentacjęaz cm image terms
.
Wdrażanie aplikacji
Aby wdrożyć aplikację (rozszerzenie) za pomocą interfejsu wiersza polecenia platformy Azure, wykonaj kroki opisane w temacie Wdrażanie rozszerzeń klastra i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.
Następne kroki
- Dowiedz się więcej o aplikacjach Kubernetes dostępnych za pośrednictwem witryny Marketplace.
- Dowiedz się więcej o rozszerzeniach klastra.
Azure Kubernetes Service