az acs

Azure Container Services beheren.

ACS wordt op 31 januari 2020 uit gebruik genomen als zelfstandige service.

Als u de Kubernetes-orchestrator gebruikt, verzoeken we u voor 31 januari 2020 naar AKS te migreren.

Opdracht

az acs browse

Het dashboard voor de orchestrator van een servicecontainer in een webbrowser tonen.

az acs create

Maak een nieuwe containerservice.

az acs dcos

Opdrachten voor het beheren van een DC/OS-Azure Container Service.

az acs dcos browse

Hiermee maakt u een SSH-tunnel naar de Azure-containerservice en opent u het Mesosphere DC/OS-dashboard in de browser.

az acs dcos install-cli

Download en installeer het DC/OS-opdrachtregelprogramma voor een cluster.

az acs delete

Een containerservice verwijderen.

az acs kubernetes

Opdrachten voor het beheren van een kubernetes-Azure Container Service.

az acs kubernetes browse

Start een proxy en blader door de Kubernetes-webinterface.

az acs kubernetes get-credentials

Download en installeer referenties voor toegang tot een cluster. Voor deze opdracht is dezelfde persoonlijke sleutel vereist die wordt gebruikt om het cluster te maken.

az acs kubernetes install-cli

Download en installeer het Kubernetes-opdrachtregelprogramma voor een cluster.

az acs list

Een lijst met containerservices maken.

az acs list-locations

Lijst met locaties waar Azure Container Service zich in de preview- en productieversie bevinden.

az acs scale

Wijzig het aantal privéagenten van een containerservice.

az acs show

De details voor een containerservice tonen.

az acs wait

Wacht tot een containerservice de gewenste status heeft bereikt.

az acs browse

Het dashboard voor de orchestrator van een servicecontainer in een webbrowser tonen.

az acs browse --name
              --resource-group
              [--disable-browser]
              [--ssh-key-file]
              [--subscription]

Voorbeelden

Het dashboard voor de orchestrator van een servicecontainer in een webbrowser tonen. (automatisch gegenereerd)

az acs browse --name MyContainerService --resource-group MyResourceGroup

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--disable-browser

Open de browser niet nadat u een proxy hebt geopend voor de webgebruikersinterface van het cluster.

--ssh-key-file

Als een pad naar een te gebruiken SSH-sleutel is ingesteld, is dit alleen van toepassing op DCOS.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az acs create

Maak een nieuwe containerservice.

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]
              [--subscription]
              [--tags]
              [--validate]
              [--windows]

Voorbeelden

Maak een DCOS-cluster met een bestaande SSH-sleutel.

az acs create --orchestrator-type DCOS -g MyResourceGroup -n MyContainerService \
  --ssh-key-value /path/to/publickey

Maak een DCOS-cluster met twee agentpools.

az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
  { \
    "name": "agentpool1" \
  }, \
  { \
    "name": "agentpool2" \
  }]'

Maak een DCOS-cluster waarin voor de tweede agentpool een vmSize is opgegeven.

az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
  { \
    "name": "agentpool1" \
  }, \
  { \
    "name": "agentpool2", \
    "vmSize": "Standard_D2" \
  }]'

Maak een DCOS-cluster met agentprofielen die zijn opgegeven vanuit een bestand.

az acs create -g MyResourceGroup -n MyContainerService --agent-profiles MyAgentProfiles.json

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--admin-password

Het beheerderswachtwoord voor Windows knooppunten. Alleen beschikbaar als --windows=true.

--admin-username -u

Gebruikersnaam voor de Linux Virtual Machines.

standaardwaarde: azureuser
--agent-count

Stel het standaard aantal agents voor de agentgroepen in.

standaardwaarde: 3
--agent-osdisk-size

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Stel de standaardschijfgrootte in voor agentpools-VM's. Eenheid in GB. Standaardinstelling: de bijbehorende grootte van de vmsize-schijf.

--agent-ports

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Stel de standaardpoorten in die worden weergegeven in de agentgroepen. Alleen bruikbaar voor niet-Kubernetes. Standaardinstelling: 8080.4000,80.

--agent-profiles -a

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. De bestands- of woordenlijstweergave van de agentprofielen. Houd er rekening mee dat alle agentinstellingen worden overschrijven zodra deze zijn ingesteld.

--agent-storage-profile

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Stel het standaardopslagprofiel voor agentgroepen in. Standaardinstelling: varieert op basis van Orchestrator.

geaccepteerde waarden: ManagedDisks, StorageAccount
--agent-vm-size

Stel de standaardgrootte in voor agentpools-VM's.

standaardwaarde: Standard_D2_v2
--agent-vnet-subnet-id

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Stel de standaard aangepaste VNet-subnet-id in voor agentpools. De agent moet hetzelfde vnet gebruiken als de hoofdset. Standaardinstelling: "".

--api-version

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Gebruik de API-versie van ACS om az acs-bewerkingen uit te voeren. Beschikbare opties: 2017-01-31, 2017-07-01. Standaardinstelling: de meest recente versie voor de locatie.

--client-secret

Geheim dat is gekoppeld aan de service-principal. Dit argument is vereist als --service-principal is opgegeven.

--dns-prefix -d

Hiermee stelt u het voorvoegsel domeinnaam voor het cluster. De samenvoeging van de domeinnaam en de regionale DNS-zone zijn de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres.

--generate-ssh-keys

Genereer openbare en persoonlijke SSH-sleutelbestanden als deze ontbreken.

--location -l

Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .

--master-count

Het aantal masters voor het cluster.

standaardwaarde: 1
--master-first-consecutive-static-ip

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Het eerste opeenvolgende IP-adres dat wordt gebruikt om het statische IP-blok op te geven.

standaardwaarde: 10.240.255.5
--master-osdisk-size

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. De schijfgrootte voor de VM's van de hoofdpool. Eenheid in GB. Standaardinstelling: de bijbehorende grootte van de vmsize-schijf.

--master-profile -m

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Het bestand of de woordenlijstweergave van het hoofdprofiel. Houd er rekening mee dat alle hoofdinstellingen worden overschrijven zodra deze zijn ingesteld.

--master-storage-profile

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Standaardinstelling: varieert op basis van Orchestrator.

geaccepteerde waarden: ManagedDisks, StorageAccount
--master-vm-size

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2.

standaardwaarde: Standard_D2_v2
--master-vnet-subnet-id

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. De aangepaste VNet-subnet-id. De agent moet hetzelfde vnet gebruiken als de hoofdset. Standaardinstelling: "".

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--orchestrator-type -t

Het type orchestrator dat wordt gebruikt voor het beheren van de toepassingen in het cluster.

geaccepteerde waarden: Custom, DCOS, DockerCE, Kubernetes, Swarm
standaardwaarde: DCOS
--orchestrator-version

Functie in preview, alleen in canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, uksouth, ukwest, westcentralus, westindia, westus2. Gebruik Orchestrator-versie om de semantische versie op te geven voor uw keuze van orchestrator.

--service-principal

Service-principal die wordt gebruikt voor verificatie bij Azure-API's.

--ssh-key-value

Configureer alle Linux-machines met de openbare SSH RSA-sleutelreeks. Uw sleutel moet drie delen bevatten, bijvoorbeeld 'ssh-rsa AAAAB... Knipsel... UcyupgH azureuser@linuxvm .

standaardwaarde: ~\.ssh\id_rsa.pub
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--validate

Genereer en valideer de ARM-sjabloon zonder resources te maken.

--windows

Indien waar, stelt u het standaard osType van agentpools in op Windows.

az acs delete

Een containerservice verwijderen.

az acs delete --name
              --resource-group
              [--subscription]
              [--yes]

Voorbeelden

Een containerservice verwijderen. (automatisch gegenereerd)

az acs delete --name MyContainerService --resource-group MyResourceGroup

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--yes -y

Niet vragen om bevestiging.

az acs list

Een lijst met containerservices maken.

az acs list [--query-examples]
            [--resource-group]
            [--subscription]

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acs list-locations

Lijst met locaties waar Azure Container Service zich in de preview- en productieversie bevinden.

az acs list-locations [--subscription]

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acs scale

Wijzig het aantal privéagenten van een containerservice.

az acs scale --name
             --new-agent-count
             --resource-group
             [--subscription]

Voorbeelden

Wijzig het aantal privéagenten van een containerservice. (automatisch gegenereerd)

az acs scale --name MyContainerService --new-agent-count 10 --resource-group MyResourceGroup

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--new-agent-count

Het aantal agents voor de containerservice.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acs show

De details voor een containerservice tonen.

az acs show --name
            --resource-group
            [--query-examples]
            [--subscription]

Voorbeelden

De details voor een containerservice tonen. (automatisch gegenereerd)

az acs show --name MyContainerService --resource-group MyResourceGroup

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az acs wait

Wacht tot een containerservice de gewenste status heeft bereikt.

Als een bewerking op een containerservice is onderbroken of is gestart met , gebruikt u deze opdracht om te --no-wait wachten tot deze is voltooid.

az acs wait --name
            --resource-group
            [--created]
            [--custom]
            [--deleted]
            [--exists]
            [--interval]
            [--subscription]
            [--timeout]
            [--updated]

Vereiste parameters

--name -n

Naam van de containerservice. U kunt de standaardinstelling configureren met az configure --defaults acs=<name> behulp van .

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

Optionele parameters

--created

Wacht tot u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht tot u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht tot provisioningState is bijgewerkt bij 'Geslaagd'.