az acs
Azure 컨테이너 서비스를 관리 합니다.
ACS는 2020 년 1 월 31 일에 독립 실행형 서비스로 사용이 중지 됩니다.
Kubernetes 오케스트레이터를 사용하는 경우 2020년 1월 31일까지 AKS로 마이그레이션하세요.
명령
| az acs browse |
웹 브라우저에서 서비스 컨테이너의 orchestrator에 대 한 대시보드를 표시 합니다. |
| az acs create |
새 컨테이너 서비스를 만듭니다. |
| az acs dcos |
DC/OS-오케스트레이션 Azure Container Service를 관리 하는 명령입니다. |
| az acs dcos browse |
Azure container service에 대 한 SSH 터널을 만들고 브라우저에서 Mesosphere DC/OS 대시보드를 엽니다. |
| az acs dcos install-cli |
클러스터에 대 한 DC/OS 명령줄 도구를 다운로드 하 여 설치 합니다. |
| az acs delete |
컨테이너 서비스를 삭제 합니다. |
| az acs kubernetes |
Kubernetes 오케스트레이션 Azure Container Service 관리하는 명령입니다. |
| az acs kubernetes browse |
프록시를 시작하고 Kubernetes 웹 UI를 찾습니다. |
| az acs kubernetes get-credentials |
자격 증명을 다운로드하여 설치하여 클러스터에 액세스합니다. 이 명령을 사용하려면 클러스터를 만드는 데 사용되는 것과 동일한 프라이빗 키가 필요합니다. |
| az acs kubernetes install-cli |
클러스터용 Kubernetes 명령줄 도구를 다운로드하여 설치합니다. |
| az acs list |
컨테이너 서비스를 나열 합니다. |
| az acs list-locations |
Azure Container Service 미리 보기 및 프로덕션에 있는 위치를 나열합니다. |
| az acs scale |
컨테이너 서비스의 프라이빗 에이전트 수를 변경합니다. |
| az acs show |
컨테이너 서비스에 대한 세부 정보를 표시합니다. |
| az acs wait |
컨테이너 서비스가 원하는 상태에 도달할 때까지 기다립니다. |
az acs browse
웹 브라우저에서 서비스 컨테이너의 orchestrator에 대 한 대시보드를 표시 합니다.
az acs browse --name
--resource-group
[--disable-browser]
[--ssh-key-file]
[--subscription]
예제
웹 브라우저에서 서비스 컨테이너의 orchestrator에 대 한 대시보드를 표시 합니다. 자동 생성
az acs browse --name MyContainerService --resource-group MyResourceGroup
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults acs=<name> .
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
클러스터 웹 사용자 인터페이스에 대 한 프록시를 연 후에는 브라우저를 열지 마십시오.
사용할 SSH 키에 대 한 경로를 설정 하는 경우은 (는) ECOS에만 적용 됩니다.
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs create
새 컨테이너 서비스를 만듭니다.
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]
예제
기존 SSH 키를 사용 하 여 d COS 클러스터를 만듭니다.
az acs create --orchestrator-type DCOS -g MyResourceGroup -n MyContainerService \
--ssh-key-value /path/to/publickey
두 개의 에이전트 풀을 사용 하 여 d COS 클러스터를 만듭니다.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
{ \
"name": "agentpool1" \
}, \
{ \
"name": "agentpool2" \
}]'
두 번째 에이전트 풀에 vmSize가 지정 된 경우에는 d COS 클러스터를 만듭니다.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles '[ \
{ \
"name": "agentpool1" \
}, \
{ \
"name": "agentpool2", \
"vmSize": "Standard_D2" \
}]'
파일에서 지정 된 에이전트 프로필을 사용 하 여 차원 COS 클러스터를 만듭니다.
az acs create -g MyResourceGroup -n MyContainerService --agent-profiles MyAgentProfiles.json
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults acs=<name> .
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
Windows 노드에 대 한 기업 내 관리 암호입니다. --Windows = true 인 경우에만 사용할 수 있습니다.
Linux Virtual Machines의 사용자 이름입니다.
에이전트 풀에 대 한 에이전트의 기본 수를 설정 합니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 에이전트 풀 vm에 대 한 기본 디스크 크기를 설정 합니다. GB 단위입니다. 기본값: 해당 vmsize 디스크 크기.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 에이전트 풀에 노출 되는 기본 포트를 설정 합니다. 비 Kubernetes에만 사용할 수 있습니다. 기본값: 8080, 4000, 80.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 에이전트 프로필의 파일 또는 사전 표현입니다. 설정 되 면 에이전트 설정이 재정의 됩니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 에이전트 풀에 대 한 기본 저장소 프로필을 설정 합니다. 기본값: Orchestrator에 따라 다릅니다.
에이전트 풀 vm의 기본 크기를 설정 합니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 에이전트 풀에 대 한 기본 사용자 지정 vnet 서브넷 id를 설정 합니다. 참고 에이전트는 마스터 집합에 동일한 vnet을 사용 해야 합니다. 기본값: "".
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. API 버전의 ACS를 사용 하 여 az ACS 작업을 수행할 수 있습니다. 사용 가능한 옵션: 2017-01-31, 2017-07-01. 기본값: 위치에 대 한 최신 버전입니다.
서비스 사용자와 연결된 암호입니다. 가 지정 된 경우이 인수는 필수입니다 --service-principal .
클러스터에 대 한 도메인 이름 접두사를 설정 합니다. 도메인 이름 및 지역화 된 DNS 영역을 연결 하면 공용 IP 주소와 연결 된 정규화 된 도메인 이름이 구성 됩니다.
없는 경우 SSH 공용 및 프라이빗 키 파일을 생성합니다.
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
클러스터의 마스터 수입니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 고정 ip 블록을 지정 하는 데 사용 되는 첫 번째 연속 ip입니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 마스터 풀 vm에 대 한 디스크 크기입니다. GB 단위입니다. 기본값: 해당 vmsize 디스크 크기.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 마스터 프로필의 파일 또는 사전 표현입니다. 설정 된 마스터 설정은 모두 재정의 됩니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 기본값: Orchestrator에 따라 다릅니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. 사용자 지정 vnet 서브넷 id입니다. 참고 에이전트는 마스터 집합에 동일한 vnet을 사용 해야 합니다. 기본값: "".
장기 실행 작업이 완료될 때까지 기다리지 마세요.
클러스터의 응용 프로그램을 관리 하는 데 사용 되는 orchestrator의 유형입니다.
Preview의 기능, canadacentral, canadaeast, centralindia, koreasouth, koreacentral, southindia, storage.westcentralus, ukwest, westcentralus, westindia, westus2 에서만 제공 됩니다. Orchestrator 버전을 사용 하 여 선택한 orchestrator에 대 한 의미 체계 버전을 지정 합니다.
Azure API에 대한 인증에 사용되는 서비스 사용자입니다.
SSH RSA 공개 키 문자열을 사용 하 여 모든 linux 컴퓨터를 구성 합니다. 키에 세 부분이 포함 되어야 합니다 (예: ' ssh-rsa AAAAB ... 캡처 ... 같은 형태 여야 azureuser@linuxvm .
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.
리소스를 만들지 않고 ARM 템플릿을 생성 하 고 유효성을 검사 합니다.
True 이면 에이전트 풀의 기본 osType를 Windows 설정 합니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs delete
컨테이너 서비스를 삭제 합니다.
az acs delete --name
--resource-group
[--subscription]
[--yes]
예제
컨테이너 서비스를 삭제 합니다. 자동 생성
az acs delete --name MyContainerService --resource-group MyResourceGroup
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults acs=<name> .
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs list
컨테이너 서비스를 나열 합니다.
az acs list [--query-examples]
[--resource-group]
[--subscription]
선택적 매개 변수
JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 볼 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs list-locations
Azure Container Service 미리 보기 및 프로덕션에 있는 위치를 나열합니다.
az acs list-locations [--subscription]
선택적 매개 변수
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs scale
컨테이너 서비스의 프라이빗 에이전트 수를 변경합니다.
az acs scale --name
--new-agent-count
--resource-group
[--subscription]
예제
컨테이너 서비스의 프라이빗 에이전트 수를 변경합니다. (자동 생성)
az acs scale --name MyContainerService --new-agent-count 10 --resource-group MyResourceGroup
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용하여 기본값을 구성할 수 az configure --defaults acs=<name> 있습니다.
컨테이너 서비스에 대한 에이전트 수입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs show
컨테이너 서비스에 대한 세부 정보를 표시합니다.
az acs show --name
--resource-group
[--query-examples]
[--subscription]
예제
컨테이너 서비스에 대한 세부 정보를 표시합니다. (자동 생성)
az acs show --name MyContainerService --resource-group MyResourceGroup
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용하여 기본값을 구성할 수 az configure --defaults acs=<name> 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 볼 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acs wait
컨테이너 서비스가 원하는 상태에 도달할 때까지 기다립니다.
컨테이너 서비스에 대한 작업이 중단되거나 로 시작된 경우 --no-wait 이 명령을 사용하여 완료될 때까지 기다립니다.
az acs wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--subscription]
[--timeout]
[--updated]
필수 매개 변수
컨테이너 서비스의 이름입니다. 를 사용하여 기본값을 구성할 수 az configure --defaults acs=<name> 있습니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
'Succeeded'에서 'provisioningState'를 통해 생성될 때까지 기다립니다.
조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예를 들어 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
삭제될 때까지 기다립니다.
리소스가 존재할 때까지 기다립니다.
폴링 간격(초)입니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
최대 대기 시간(초)입니다.
'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.