Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Um eine Kubernetes-Anwendung programmgesteuert über Azure CLI bereitzustellen, wählen Sie die Kubernetes-Anwendung und -Einstellungen aus, akzeptieren rechtliche Geschäftsbedingungen und stellen schließlich die Anwendung über CLI-Befehle bereit.
Auswählen der Kubernetes-Anwendung
Zunächst müssen Sie die Kubernetes-Anwendung auswählen, die Sie im Azure-Portal bereitstellen möchten. Sie müssen auch einige der Details zur späteren Verwendung kopieren.
Navigieren Sie im Azure-Portal zur Seite Azure Marketplace.
Wählen Sie Ihre Kubernetes-Anwendung aus.
Wählen Sie den erforderlichen Plan aus.
Wählen Sie die Schaltfläche Erstellen.
Füllen Sie alle Anwendungsdetails (Erweiterung) aus.
Wählen Sie auf der Registerkarte "Überprüfen + Erstellen " die Option "Vorlage für Automatisierung herunterladen" aus. Wenn alle Validierungen erfolgreich bestanden wurden, wird die ARM-Vorlage im Editor angezeigt.
Untersuchen Sie die ARM-Vorlage:
Kopieren Sie im Abschnitt "Variablen" die Werte von
plan-name,,plan-publisher,,plan-offerID,undclusterExtensionTypeNamefür die spätere Verwendung."variables": { "plan-name": "DONOTMODIFY", "plan-publisher": "DONOTMODIFY", "plan-offerID": "DONOTMODIFY", "releaseTrain": "DONOTMODIFY", "clusterExtensionTypeName": "DONOTMODIFY" },Kopieren Sie im Ressourcenabschnitt
Microsoft.KubernetesConfiguration/extensionsdenconfigurationSettingsAbschnitt zur späteren Verwendung.
{ "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')]" },Hinweis
Wenn in der ARM-Vorlage keine Konfigurationseinstellungen vorhanden sind, lesen Sie die anwendungsbezogene Dokumentation in Azure Marketplace oder auf der Website des Partners.
Akzeptieren von Geschäftsbedingungen und Vereinbarungen
Bevor Sie eine Kubernetes-Anwendung bereitstellen können, müssen Sie deren Geschäftsbedingungen und Vereinbarungen akzeptieren. Führen Sie dazu den folgenden Befehl aus, indem Sie die Werte verwenden, die Sie für plan-publisher, plan-offerID und plan-name kopiert haben.
az vm image terms accept --offer <plan-offerID> --plan <plan-name> --publisher <plan-publisher>
Hinweis
Obwohl dieser Befehl für VMs gilt, funktioniert er auch für Container. Weitere Informationen finden Sie in der az cm image terms Referenz.
Bereitstellen der Anwendung
Um die Anwendung (Erweiterung) über Azure CLI bereitzustellen, führen Sie die unter Bereitstellen und Verwalten von Clustererweiterungen mithilfe der Azure CLI beschriebenen Schritte aus.
Nächste Schritte
- Erfahren Sie mehr über Kubernetes-Anwendungen, die über Marketplace verfügbar sind.
- Erfahren Sie mehr über Clustererweiterungen.