다음을 통해 공유


az sf managed-cluster

Azure Service Fabric 관리형 클러스터를 관리합니다.

명령

Name Description 형식 상태
az sf managed-cluster client-certificate

관리된 클러스터의 클라이언트 인증서를 관리합니다.

코어 GA
az sf managed-cluster client-certificate add

관리되는 클러스터에 새 클라이언트 인증서를 추가합니다.

코어 GA
az sf managed-cluster client-certificate delete

관리되는 클러스터에서 클라이언트 인증서를 삭제합니다.

코어 GA
az sf managed-cluster create

관리형 클러스터를 삭제합니다.

코어 GA
az sf managed-cluster delete

관리형 클러스터를 삭제합니다.

코어 GA
az sf managed-cluster list

관리형 클러스터를 나열합니다.

코어 GA
az sf managed-cluster network-security-rule

관리형 클러스터의 네트워크 보안 규칙입니다.

코어 GA
az sf managed-cluster network-security-rule add

관리형 클러스터에 네트워크 보안 규칙을 추가합니다.

코어 GA
az sf managed-cluster network-security-rule delete

관리형 클러스터에 대한 네트워크 보안 규칙을 삭제합니다.

코어 GA
az sf managed-cluster network-security-rule get

관리형 클러스터에 대한 네트워크 보안 규칙을 가져옵니다.

코어 GA
az sf managed-cluster network-security-rule list

클러스터의 네트워크 보안 규칙 목록입니다.

코어 GA
az sf managed-cluster network-security-rule update

네트워크 보안 규칙을 관리형 클러스터로 업데이트합니다.

코어 GA
az sf managed-cluster show

Azure Service Fabric 관리형 클러스터의 속성을 표시합니다.

코어 GA
az sf managed-cluster update

관리형 클러스터를 업데이트합니다.

코어 GA

az sf managed-cluster create

관리형 클러스터를 삭제합니다.

az sf managed-cluster create --admin-password
                             --cluster-name
                             --resource-group
                             [--admin-user-name]
                             [--cert-common-name]
                             [--cert-is-admin {false, true}]
                             [--cert-issuer-thumbprint]
                             [--cert-thumbprint]
                             [--client-connection-port]
                             [--cluster-code-version]
                             [--cluster-upgrade-cadence {Wave0, Wave1, Wave2}]
                             [--cluster-upgrade-mode {Automatic, Manual}]
                             [--dns-name]
                             [--gateway-connection-port]
                             [--location]
                             [--sku]
                             [--tags]

예제

지문으로 표준 sku 및 클라이언트 인증서를 사용하여 클러스터를 만듭니다.

az sf managed-cluster create -g testRG -c testCluster -l eastus2 --cert-thumbprint XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --cert-is-admin --admin-password PassTest123@ --sku Standard

일반 이름으로 표준 sku 및 클라이언트 인증서를 사용하여 클러스터를 만듭니다.

az sf managed-cluster create -g testRG -c testCluster -l eastus2 --cert-common-name Contoso.com --cert-issuer-thumbprint XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --cert-is-admin --admin-password PassTest123@ --sku Standard

필수 매개 변수

--admin-password

가상 머신에 사용되는 관리자 암호입니다.

--cluster-name -c

클러스터 이름을 지정합니다. 지정하지 않으면 리소스 그룹 이름과 동일합니다.

--resource-group -g

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

선택적 매개 변수

--admin-user-name

가상 머신에 사용되는 관리 사용자입니다.

Default value: vmadmin
--cert-common-name --client-cert-common-name

클라이언트 인증서 일반 이름입니다.

--cert-is-admin --client-cert-is-admin

클라이언트 인증 유형입니다.

허용되는 값: false, true
--cert-issuer-thumbprint --cert-issuer-tp --client-cert-issuer-thumbprint

공백으로 구분된 발급자 지문 목록입니다.

--cert-thumbprint --client-cert-thumbprint

클라이언트 인증서 지문입니다.

--client-connection-port --client-port

클러스터에 대한 클라이언트 연결에 사용되는 포트입니다.

Default value: 19000
--cluster-code-version --code-version

클러스터 서비스 패브릭 코드 버전입니다. 업그레이드 모드가 수동인 경우에만 사용합니다.

--cluster-upgrade-cadence --upgrade-cadence

새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드인 Wave0: 클러스터 업그레이드는 새 버전이 롤아웃된 직후에 시작됩니다. 테스트/개발 클러스터에 권장됩니다. Wave1: 새 버전이 출시된 후 7일 후에 클러스터 업그레이드가 시작됩니다. 사전 프로덕션 클러스터에 권장됩니다. Wave2: 클러스터 업그레이드는 새 버전이 출시된 후 14일 후에 시작됩니다. 프로덕션 클러스터에 권장됩니다.

허용되는 값: Wave0, Wave1, Wave2
--cluster-upgrade-mode --upgrade-mode

새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드: 클러스터는 자동으로 최신 Service Fabric 런타임 버전으로 업그레이드되며, upgrade_cadence 새 버전을 사용할 수 있게 된 후 업그레이드가 시작되는 시기를 결정합니다. 수동: 클러스터는 최신 Service Fabric 런타임 버전으로 자동으로 업그레이드되지 않습니다. 클러스터 리소스에서 code_version 속성을 설정하여 클러스터를 업그레이드합니다.

허용되는 값: Automatic, Manual
--dns-name

클러스터의 dns 이름입니다.

--gateway-connection-port --gateway-port

클러스터에 대한 http 연결에 사용되는 포트입니다.

Default value: 19080
--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>사용하여 기본 위치를 구성할 수 있습니다.

--sku

클러스터의 Sku, 옵션은 기본입니다. 최소 3개의 시드 노드가 있고 1개의 노드 형식 및 표준만 허용합니다. 최소 5개의 시드 노드를 가지며 여러 노드 유형을 허용합니다.

Default value: Basic
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

az sf managed-cluster delete

관리형 클러스터를 삭제합니다.

az sf managed-cluster delete --cluster-name
                             --resource-group

예제

클러스터를 삭제합니다.

az sf managed-cluster delete -g testRG -c testCluster

필수 매개 변수

--cluster-name -c

클러스터 이름을 지정합니다. 지정하지 않으면 리소스 그룹 이름과 동일합니다.

--resource-group -g

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

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

az sf managed-cluster list

관리형 클러스터를 나열합니다.

az sf managed-cluster list [--resource-group]

예제

리소스 그룹별로 클러스터를 나열합니다.

az sf managed-cluster list -g testRG

구독별로 클러스터를 나열합니다.

az sf managed-cluster list

선택적 매개 변수

--resource-group -g

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

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

az sf managed-cluster show

Azure Service Fabric 관리형 클러스터의 속성을 표시합니다.

az sf managed-cluster show --cluster-name
                           --resource-group

예제

클러스터를 가져옵니다.

az sf managed-cluster show -g testRG -c testCluster

필수 매개 변수

--cluster-name -c

클러스터 이름을 지정합니다. 지정하지 않으면 리소스 그룹 이름과 동일합니다.

--resource-group -g

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

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

az sf managed-cluster update

관리형 클러스터를 업데이트합니다.

az sf managed-cluster update --cluster-name
                             --resource-group
                             [--client-connection-port]
                             [--dns-name]
                             [--gateway-connection-port]
                             [--tags]

예제

클러스터 클라이언트 포트 및 dns 이름을 업데이트합니다.

az sf managed-cluster update -g testRG -c testCluster --client-port 50000 --dns-name testnewdns

필수 매개 변수

--cluster-name -c

클러스터 이름을 지정합니다. 지정하지 않으면 리소스 그룹 이름과 동일합니다.

--resource-group -g

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

선택적 매개 변수

--client-connection-port --client-port

클러스터에 대한 클라이언트 연결에 사용되는 포트입니다.

--dns-name

클러스터의 dns 이름입니다.

--gateway-connection-port --gateway-port

클러스터에 대한 http 연결에 사용되는 포트입니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

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

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.