az acs
Verwalten von Azure Container Services.
ACS wird am 31. Januar 2020 als eigenständiger Dienst eingestellt.
Falls Sie den Kubernetes-Orchestrator verwenden, migrieren Sie bitte bis spätestens 31. Januar 2020 zu Azure Kubernetes Service.
Befehle
| az acs browse |
Zeigen Sie das Dashboard für den Orchestrator eines Dienstcontainers in einem Webbrowser an. |
| az acs create |
Erstellen Sie einen neuen Containerdienst. |
| az acs dcos |
Befehle zum Verwalten eines DC/OS-orchestrierten Azure-Containerdiensts. |
| az acs dcos browse |
Erstellt einen SSH-Tunnel zum Azure-Containerdienst und öffnet das Mesosphäre DC/OS-Dashboard im Browser. |
| az acs dcos install-cli |
Laden Sie das Befehlszeilentool DC/OS für einen Cluster herunter, und installieren Sie es. |
| az acs delete |
Löschen eines Containerdiensts. |
| az acs kubernetes |
Befehle zum Verwalten eines kubernetes-orchestrierten Azure-Containerdiensts. |
| az acs kubernetes browse |
Starten Sie einen Proxy, und durchsuchen Sie die Kubernetes-Web-UI. |
| az acs kubernetes get-credentials |
Laden Sie Anmeldeinformationen herunter und installieren Sie sie, um auf einen Cluster zuzugreifen. Dieser Befehl erfordert denselben privaten Schlüssel, der zum Erstellen des Clusters verwendet wird. |
| az acs kubernetes install-cli |
Laden Sie das Befehlszeilentool Kubernetes für einen Cluster herunter, und installieren Sie es. |
| az acs list |
Containerdienste auflisten. |
| az acs list-locations |
Listet Speicherorte auf, an denen sich der Azure Container Service in der Vorschau und in der Produktion befindet. |
| az acs scale |
Ändern Sie die Anzahl des privaten Agents eines Containerdiensts. |
| az acs show |
Zeigen Sie die Details für einen Containerdienst an. |
| az acs wait |
Warten Sie, bis ein Containerdienst einen gewünschten Zustand erreicht. |
az acs browse
Zeigen Sie das Dashboard für den Orchestrator eines Dienstcontainers in einem Webbrowser an.
az acs browse --name
--resource-group
[--disable-browser]
[--ssh-key-file]
Beispiele
Zeigen Sie das Dashboard für den Orchestrator eines Dienstcontainers in einem Webbrowser an. (automatisch generiert)
az acs browse --name MyContainerService --resource-group MyResourceGroup
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Öffnen Sie den Browser nach dem Öffnen eines Proxys auf der Clusterweb-Benutzeroberfläche nicht.
Wenn sie einen Pfad zu einem SSH-Schlüssel festlegen, der verwendet werden soll, gilt nur für DCOS.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs create
Erstellen Sie einen neuen Containerdienst.
az acs create --name
--resource-group
[--admin-password]
[--admin-username]
[--agent-count]
[--agent-osdisk-size]
[--agent-ports]
[--agent-profiles]
[--agent-storage-profile {ManagedDisks, StorageAccount}]
[--agent-vm-size]
[--agent-vnet-subnet-id]
[--api-version]
[--client-secret]
[--dns-prefix]
[--generate-ssh-keys]
[--location]
[--master-count]
[--master-first-consecutive-static-ip]
[--master-osdisk-size]
[--master-profile]
[--master-storage-profile {ManagedDisks, StorageAccount}]
[--master-vm-size]
[--master-vnet-subnet-id]
[--no-wait]
[--orchestrator-type {Custom, DCOS, DockerCE, Kubernetes, Swarm}]
[--orchestrator-version]
[--service-principal]
[--ssh-key-value]
[--tags]
[--validate]
[--windows]
Beispiele
Erstellen Sie einen DCOS-Cluster mit einem vorhandenen SSH-Schlüssel.
az acs create --orchestrator-type DCOS -g MyResourceGroup -n MyContainerService \
--ssh-key-value /path/to/publickey
Erstellen Sie einen DCOS-Cluster mit zwei Agentpools.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
{ \
"name": "agentpool1" \
}, \
{ \
"name": "agentpool2" \
}]'
Erstellen Sie einen DCOS-Cluster, in dem der zweite Agentpool eine vmSize angegeben hat.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
{ \
"name": "agentpool1" \
}, \
{ \
"name": "agentpool2", \
"vmSize": "Standard_D2" \
}]'
Erstellen Sie einen DCOS-Cluster mit Agentprofilen, die aus einer Datei angegeben sind.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles MyAgentProfiles.json
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Das Administratorkennwort für Windows-Knoten. Nur verfügbar, wenn --windows=true.
Benutzername für die virtuellen Linux-Computer.
Legen Sie die Standardanzahl von Agents für die Agentpools fest.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Legen Sie die Standarddatenträgergröße für Agentpool-Vms fest. Einheit in GB. Standard: Entsprechende vmsize disk size.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Legen Sie die Standardports fest, die für die Agentpools verfügbar gemacht werden. Nur für Nicht-Kubernetes verwendbar. Standard: 8080.4000.80.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Die Datei- oder Wörterbuchdarstellung der Agentprofile. Beachten Sie, dass alle Agenteinstellungen überschreiben, sobald sie festgelegt wurden.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Legen Sie das Standardspeicherprofil für Agentpools fest. Standard: variiert je nach Orchestrator.
Legen Sie die Standardgröße für Agentpool-Vms fest.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Legen Sie die standardmäßige benutzerdefinierte vnet-Subnetz-ID für Agentpools fest. Der Hinweis-Agent muss dasselbe vnet verwenden, wenn der Mastersatz festgelegt ist. Standard: "".
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Verwenden Sie die API-Version von ACS, um az acs-Vorgänge auszuführen. Verfügbare Optionen: 2017-01-31, 2017-07-01. Standard: die neueste Version für den Speicherort.
Dem Dienstprinzipal zugeordnetes Geheimnis Dieses Argument ist erforderlich, wenn --service-principal angegeben wird.
Legt das Präfix "Domänenname" für den Cluster fest. Die Verkettung des Domänennamens und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist.
Erstellen der Dateien für öffentliche und private SSH-Schlüssel, sofern diese fehlen.
Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.
Die Anzahl der Master für den Cluster.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Die erste aufeinander folgende Ip-Adresse, die zum Angeben statischer IP-Block verwendet wird.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Die Datenträgergröße für Masterpool-Vms. Einheit in GB. Standard: Entsprechende vmsize disk size.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Die Datei- oder Wörterbuchdarstellung des Masterprofils. Beachten Sie, dass alle Mastereinstellungen überschreiben, sobald sie festgelegt wurden.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Standard: variiert je nach Orchestrator.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Die benutzerdefinierte vnet-Subnetz-ID. Der Hinweis-Agent muss dasselbe vnet verwenden, wenn der Mastersatz festgelegt ist. Standard: "".
Nicht auf den Abschluss lang andauernder Vorgänge warten
Der Typ des Orchestrators, der zum Verwalten der Anwendungen im Cluster verwendet wird.
Feature in vorschau, nur in kanadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Verwenden Sie Orchestrator-Version, um die semantische Version für Ihre Auswahl an Orchestrator anzugeben.
Dienstprinzipal für die Authentifizierung bei Azure-APIs
Konfigurieren Sie alle Linux-Computer mit der öffentlichen SSH RSA-Zeichenfolge. Ihr Schlüssel sollte drei Teile enthalten, z. B. "ssh-rsa AAAAB... schnippeln... UcyupgH azureuser@linuxvm.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Generieren und überprüfen Sie die ARM-Vorlage, ohne Ressourcen zu erstellen.
Wenn true, legen Sie den Standardmäßigen osType von Agentpools auf Windows fest.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs delete
Löschen eines Containerdiensts.
az acs delete --name
--resource-group
[--yes]
Beispiele
Löschen eines Containerdiensts. (automatisch generiert)
az acs delete --name MyContainerService --resource-group MyResourceGroup
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs list
Containerdienste auflisten.
az acs list [--resource-group]
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs list-locations
Listet Speicherorte auf, an denen sich der Azure Container Service in der Vorschau und in der Produktion befindet.
az acs list-locations
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs scale
Ändern Sie die Anzahl des privaten Agents eines Containerdiensts.
az acs scale --name
--new-agent-count
--resource-group
Beispiele
Ändern Sie die Anzahl des privaten Agents eines Containerdiensts. (automatisch generiert)
az acs scale --name MyContainerService --new-agent-count 10 --resource-group MyResourceGroup
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Die Anzahl der Agents für den Containerdienst.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs show
Zeigen Sie die Details für einen Containerdienst an.
az acs show --name
--resource-group
Beispiele
Zeigen Sie die Details für einen Containerdienst an. (automatisch generiert)
az acs show --name MyContainerService --resource-group MyResourceGroup
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az acs wait
Warten Sie, bis ein Containerdienst einen gewünschten Zustand erreicht.
Wenn ein Vorgang auf einem Containerdienst unterbrochen wurde oder mit --no-waitdiesem gestartet wurde, verwenden Sie diesen Befehl, um auf den Abschluss zu warten.
az acs wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Erforderliche Parameter
Name des Containerdiensts. Sie können die Standardeinstellung mithilfe von az configure --defaults acs=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für