az vmss extension

VM 확장 집합에 대 한 확장을 관리 합니다.

명령

az vmss extension delete

VMSS에서 확장을 삭제 합니다.

az vmss extension image

구독 및 지역에 사용할 수 있는 VM 확장을 찾습니다.

az vmss extension image list

사용 가능한 확장에 대 한 정보를 나열 합니다.

az vmss extension image list-names

가상 컴퓨터 확장 이미지 형식 목록을 가져옵니다.

az vmss extension image list-versions

가상 컴퓨터 확장 이미지 버전의 목록을 가져옵니다.

az vmss extension image show

가상 컴퓨터 확장 이미지를 가져옵니다.

az vmss extension list

VMSS와 연결 된 확장을 나열 합니다.

az vmss extension set

VMSS에 확장을 추가 하거나 기존 확장을 업데이트 합니다.

az vmss extension show

VMSS 확장에 대 한 세부 정보를 표시 합니다.

az vmss extension upgrade

모든 VMSS 인스턴스의 모든 확장을 최신 버전으로 업그레이드 합니다.

az vmss extension delete

VMSS에서 확장을 삭제 합니다.

az vmss extension delete --name
                         --resource-group
                         --vmss-name
                         [--no-wait]
                         [--subscription]

예제

VMSS에서 확장을 삭제 합니다. 자동 생성

az vmss extension delete --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss

필수 매개 변수

--name -n

확장의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--vmss-name

확장 집합 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults vmss=<name> .

선택적 매개 변수

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az vmss extension list

VMSS와 연결 된 확장을 나열 합니다.

az vmss extension list --resource-group
                       --vmss-name
                       [--query-examples]
                       [--subscription]

예제

VMSS와 연결 된 확장을 나열 합니다. 자동 생성

az vmss extension list --resource-group MyResourceGroup --vmss-name MyVmss

필수 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--vmss-name

확장 집합 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults vmss=<name> .

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az vmss extension set

VMSS에 확장을 추가 하거나 기존 확장을 업데이트 합니다.

에서 확장 정보를 가져옵니다 az vmss extension image list .

az vmss extension set --name
                      --publisher
                      --resource-group
                      --vmss-name
                      [--enable-auto-upgrade {false, true}]
                      [--extension-instance-name]
                      [--force-update]
                      [--no-auto-upgrade {false, true}]
                      [--no-auto-upgrade-minor-version {false, true}]
                      [--no-wait]
                      [--protected-settings]
                      [--provision-after-extensions]
                      [--settings]
                      [--subscription]
                      [--version]

예제

이전에 설정한 두 확장에 따라 확장을 설정 합니다. 즉, VMSS 인스턴스가 만들어지거나 이미지로 다시 설치 되 면 customScript 확장은 해당 확장이 종속 된 모든 확장이 프로 비전 된 후에만 프로 비전 됩니다. 확장 프로그램은 필수 구성 요소 구성의 다른 확장 프로그램에 종속 될 필요가 없습니다.

az vmss extension set --vmss-name my-vmss --name customScript --resource-group my-group \
    --version 2.0 --publisher Microsoft.Azure.Extensions \
    --provision-after-extensions NetworkWatcherAgentLinux VMAccessForLinux  \
    --settings '{"commandToExecute": "echo testing"}'

확장을 추가 하 고 사용할 수 있는 확장의 새 버전이 있는 경우 플랫폼에서 자동 업그레이드를 사용 하도록 설정 합니다.

az vmss extension set -n extName --publisher publisher --vmss-name my-vmss -g my-group \ --enable-auto-upgrade true

필수 매개 변수

--name -n

확장의 이름입니다.

다음에서의 값: az vm extension image list
--publisher

확장 게시자의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--vmss-name

확장 집합 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults vmss=<name> .

선택적 매개 변수

--enable-auto-upgrade

사용할 수 있는 확장의 새 버전이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드 하도록 지정 합니다.

허용되는 값: false, true
--extension-instance-name

사용자 지정할 수 있는 확장 인스턴스의 이름입니다. 기본값: 확장의 이름입니다.

--force-update

확장 구성이 변경 되지 않은 경우에도 강제로 업데이트 합니다.

--no-auto-upgrade

설정 하는 경우 확장을 재배포할 경우에도 확장 서비스는 자동으로 최신 부 버전으로 선택 되거나 업그레이드 되지 않습니다.

허용되는 값: false, true
--no-auto-upgrade-minor-version

설정 하는 경우 확장을 재배포할 경우에도 확장 서비스는 자동으로 최신 부 버전으로 선택 되거나 업그레이드 되지 않습니다.

허용되는 값: false, true
--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--protected-settings

자격 증명과 같은 중요 한 정보에 대 한 JSON 형식의 보호 된 설정입니다. JSON 파일 경로도 허용 됩니다.

--provision-after-extensions

이 확장이 프로 비전 되어야 하는 확장 이름으로, 공백으로 구분 된 목록입니다. 이러한 확장은 vm에서 이미 설정 되어 있어야 합니다.

--settings

JSON 형식의 확장 프로그램 설정입니다. JSON 파일 경로도 허용 됩니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--version

확장의 버전입니다. 확장 버전을이 값에 고정 하려면--자동 업그레이드-부 버전을 지정 하십시오.

az vmss extension show

VMSS 확장에 대 한 세부 정보를 표시 합니다.

az vmss extension show --name
                       --resource-group
                       --vmss-name
                       [--query-examples]
                       [--subscription]

예제

VMSS 확장에 대 한 세부 정보를 표시 합니다. 자동 생성

az vmss extension show --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss

필수 매개 변수

--name -n

확장의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--vmss-name

확장 집합 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults vmss=<name> .

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az vmss extension upgrade

모든 VMSS 인스턴스의 모든 확장을 최신 버전으로 업그레이드 합니다.

az vmss extension upgrade [--ids]
                          [--name]
                          [--no-wait]
                          [--resource-group]
                          [--subscription]

예제

모든 확장을 최신 버전으로 업그레이드 합니다.

az vmss extension upgrade -g MyResourceGroup -n MyVmss

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

확장 집합 이름입니다. 를 사용 하 여 기본값을 구성할 수 있습니다 az configure --defaults vmss=<name> .

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .