az fleet
참고 항목
이 참조는 Azure CLI(버전 2.61.0 이상)에 대한 플릿 확장의 일부입니다. az fleet 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
플릿을 관리하는 명령입니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az fleet create |
플릿을 만들거나 업데이트합니다. |
내선 번호 | GA |
az fleet delete |
플릿을 삭제합니다. |
내선 번호 | GA |
az fleet get-credentials |
허브 플릿의 경우 플릿의 허브 클러스터에 대한 kubeconfig를 가져옵니다. |
내선 번호 | GA |
az fleet list |
리소스 그룹 내의 모든 플릿을 나열합니다. |
내선 번호 | GA |
az fleet member |
멤버를 관리하는 명령입니다. |
내선 번호 | GA |
az fleet member create |
멤버를 만들거나 업데이트합니다. |
내선 번호 | GA |
az fleet member delete |
Fleet 멤버를 삭제합니다. |
내선 번호 | GA |
az fleet member list |
플릿의 멤버를 나열합니다. |
내선 번호 | GA |
az fleet member reconcile |
멤버를 조정합니다. |
내선 번호 | GA |
az fleet member show |
Fleet 멤버를 가져옵니다. |
내선 번호 | GA |
az fleet member update |
멤버를 업데이트합니다. |
내선 번호 | GA |
az fleet member wait |
멤버 리소스가 원하는 상태에 도달할 때까지 기다립니다. |
내선 번호 | GA |
az fleet reconcile |
함대를 조정합니다. |
내선 번호 | GA |
az fleet show |
플릿을 가져옵니다. |
내선 번호 | GA |
az fleet update |
플릿 리소스를 패치합니다. |
내선 번호 | GA |
az fleet updaterun |
업데이트 실행을 관리하는 명령입니다. |
내선 번호 | GA |
az fleet updaterun create |
업데이트 실행을 만들거나 업데이트합니다. |
내선 번호 | GA |
az fleet updaterun delete |
업데이트 실행을 삭제합니다. |
내선 번호 | GA |
az fleet updaterun list |
플릿의 업데이트 실행을 나열합니다. |
내선 번호 | GA |
az fleet updaterun show |
업데이트 실행을 표시합니다. |
내선 번호 | GA |
az fleet updaterun skip |
UpdateRun 내에서 건너뛸 대상을 설정합니다. |
내선 번호 | GA |
az fleet updaterun start |
업데이트 실행을 시작합니다. |
내선 번호 | GA |
az fleet updaterun stop |
업데이트 실행을 중지합니다. |
내선 번호 | GA |
az fleet updaterun wait |
업데이트 실행 리소스가 원하는 상태에 도달할 때까지 기다립니다. |
내선 번호 | GA |
az fleet updatestrategy |
업데이트 전략을 관리하는 명령입니다. |
내선 번호 | GA |
az fleet updatestrategy create |
업데이트 전략을 만들거나 업데이트합니다. |
내선 번호 | GA |
az fleet updatestrategy delete |
업데이트 전략을 삭제합니다. |
내선 번호 | GA |
az fleet updatestrategy list |
플릿의 업데이트 전략을 나열합니다. |
내선 번호 | GA |
az fleet updatestrategy show |
업데이트 전략을 표시합니다. |
내선 번호 | GA |
az fleet updatestrategy wait |
업데이트 전략 리소스가 원하는 상태에 도달할 때까지 기다립니다. |
내선 번호 | GA |
az fleet wait |
플릿 리소스가 원하는 상태에 도달할 때까지 기다립니다. |
내선 번호 | GA |
az fleet create
플릿을 만들거나 업데이트합니다.
az fleet create --name
--resource-group
[--agent-subnet-id]
[--apiserver-subnet-id]
[--assign-identity]
[--dns-name-prefix]
[--enable-hub]
[--enable-managed-identity]
[--enable-private-cluster]
[--enable-vnet-integration]
[--location]
[--no-wait]
[--tags]
[--vm-size]
예제
허브리스 플릿을 만듭니다.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"
허브 플릿을 만듭니다.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"
시스템 할당 관리 서비스 ID를 사용하여 플릿을 만듭니다.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity
사용자가 할당한 관리 서비스 ID를 사용하여 플릿을 만듭니다.
az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
Fleet 허브 노드가 시작할 때 조인할 서브넷의 ID입니다.
apiserver vnet 통합을 사용할 때 사용할 서브넷입니다.
--enable-managed-identity를 사용하면 사용자 할당 ID의 리소스 ID를 지정하여 Fleet 리소스에서 사용자 할당 MSI(관리 ID)를 사용하도록 설정합니다.
생성된 호스트 이름의 접두사입니다. 지정하지 않으면 관리되는 클러스터 및 리소스 그룹 이름을 사용하여 호스트 이름을 생성합니다.
설정된 경우 플릿은 허브 클러스터를 사용하여 만들어집니다.
Fleet 리소스에서 시스템 할당 MSI(관리 ID)를 사용하도록 설정합니다.
Fleet 허브를 프라이빗 클러스터로 만들지 여부입니다.
Fleet 허브에 apiserver vnet 통합을 사용하도록 설정할지 여부입니다.
위치. 값 출처: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
장기 실행 작업이 완료되기를 기다리지 마세요.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
Fleet 허브의 가상 머신 크기입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet delete
플릿을 삭제합니다.
az fleet delete --name
--resource-group
[--no-wait]
[--yes]
예제
특정 플릿을 삭제합니다.
az fleet delete -g MyFleetResourceGroup -n MyFleetName
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
장기 실행 작업이 완료되기를 기다리지 마세요.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet get-credentials
허브 플릿의 경우 플릿의 허브 클러스터에 대한 kubeconfig를 가져옵니다.
az fleet get-credentials --name
--resource-group
[--context]
[--file]
[--overwrite-existing]
예제
플릿의 허브 클러스터 kubeconfig를 가져옵니다.
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName
Fleet의 허브 클러스터 kubeconfig를 가져와서 특정 파일에 저장합니다.
az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
지정한 경우 기본 컨텍스트 이름을 덮어씁 수 있습니다.
업데이트할 Kubernetes 구성 파일입니다. 대신 "-"를 사용하여 YAML을 stdout에 인쇄합니다.
동일한 이름으로 기존 클러스터 항목을 덮어씁 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet list
리소스 그룹 내의 모든 플릿을 나열합니다.
az fleet list [--resource-group]
예제
특정 구독이 있는 모든 플릿을 나열합니다.
az fleet list
특정 구독 및 리소스 그룹 내에 있는 모든 플릿을 나열합니다.
az fleet list -g MyResourceGroup
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet reconcile
함대를 조정합니다.
az fleet reconcile --name
--resource-group
[--no-wait]
예제
함대를 조정합니다.
az fleet reconcile -g MyFleetResourceGroup -n MyFleetName
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
장기 실행 작업이 완료되기를 기다리지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet show
플릿을 가져옵니다.
az fleet show --name
--resource-group
예제
플릿의 세부 정보를 표시합니다.
az fleet show -g MyFleetResourceGroup -n MyFleetName
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet update
플릿 리소스를 패치합니다.
az fleet update --name
--resource-group
[--assign-identity]
[--enable-managed-identity {false, true}]
[--no-wait]
[--tags]
예제
플릿의 태그를 업데이트합니다.
az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value
시스템 할당 관리 서비스 ID를 사용하도록 플릿을 업데이트합니다.
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value
사용자가 할당한 관리 서비스 ID를 사용하도록 플릿을 업데이트합니다.
az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value
필수 매개 변수
플릿 이름을 지정합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
--enable-managed-identity를 사용하여 Fleet 리소스에서 사용자 할당 MSI(관리 ID)를 사용하도록 설정합니다. 기존 사용자 할당 ID 리소스를 지정합니다.
Fleet 리소스에서 시스템 할당 MSI(관리 ID)를 사용하도록 설정합니다.
장기 실행 작업이 완료되기를 기다리지 마세요.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az fleet wait
플릿 리소스가 원하는 상태에 도달할 때까지 기다립니다.
플릿에 대한 작업이 중단되었거나 시작된 --no-wait
경우 이 명령을 사용하여 완료될 때까지 기다립니다.
az fleet wait --fleet-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
필수 매개 변수
Fleet 리소스의 이름입니다. 필수입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.
조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
삭제될 때까지 기다립니다.
리소스가 존재할 때까지 기다립니다.
폴링 간격(초)입니다.
최대 대기 시간(초)입니다.
'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI