ClusterProperties
클러스터 리소스 속성에 대해 설명합니다.
속성
속성 | 형식 | 필수 |
---|---|---|
addOnFeatures | AddOnFeatures 배열 | 아니요 |
availableClusterVersions | ClusterVersionDetails 배열 | 아니요 |
azureActiveDirectory | AzureActiveDirectory | 아니요 |
certificate | CertificateDescription | 아니요 |
certificateCommonNames | ServerCertificateCommonNames | 아니요 |
clientCertificateCommonNames | ClientCertificateCommonName 배열 | 아니요 |
clientCertificateThumbprints | ClientCertificateThumbprint의 배열 | 아니요 |
clusterCodeVersion | 문자열 | No |
clusterEndpoint | 문자열 | No |
clusterId | 문자열 | No |
clusterState | string(열거형) | 아니요 |
diagnosticsStorageAccountConfig | DiagnosticsStorageAccountConfig | 아니요 |
fabricSettings | SettingsSectionDescription 배열 | 아니요 |
managementEndpoint | 문자열 | 예 |
nodeTypes | NodeTypeDescription 배열 | 예 |
provisioningState | string(열거형) | 아니요 |
reliabilityLevel | string(열거형) | 아니요 |
reverseProxyCertificate | CertificateDescription | 아니요 |
reverseProxyCertificateCommonNames | ServerCertificateCommonNames | 아니요 |
upgradeDescription | ClusterUpgradePolicy | 아니요 |
upgradeMode | string(열거형) | 아니요 |
vmImage | 문자열 | No |
addOnFeatures
형식: AddOnFeatures 배열
필수: 아니요
클러스터에서 사용하도록 설정할 추가 기능 목록입니다.
availableClusterVersions
형식: ClusterVersionDetails 배열
필수: 아니요
이 클러스터에 사용할 수 있는 Service Fabric 런타임 버전입니다.
azureActiveDirectory
형식: AzureActiveDirectory
필수: 아니요
클러스터의 AAD 인증 설정입니다.
인증서(certificate)
형식: CertificateDescription
필수: 아니요
클러스터를 보호하는 데 사용할 인증서입니다. 제공된 인증서는 클러스터 내의 노드 간 보안, 클러스터 관리 엔드포인트용 SSL 인증서 및 기본 관리 클라이언트에 사용됩니다.
certificateCommonNames
형식: ServerCertificateCommonNames
필수: 아니요
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다.
clientCertificateCommonNames
형식: ClientCertificateCommonName 배열
필수: 아니요
클러스터를 관리할 수 있는 일반 이름으로 참조되는 클라이언트 인증서 목록입니다.
clientCertificateThumbprints
형식: ClientCertificateThumbprint의 배열
필수: 아니요
클러스터를 관리할 수 있는 지문으로 참조되는 클라이언트 인증서 목록입니다.
clusterCodeVersion
형식: 문자열
필수: 아니요
클러스터의 Service Fabric 런타임 버전입니다. 이 속성은 upgradeMode 가 Manual로 설정된 경우에만 사용자가 설정할 수 있습니다. 새 클러스터에 사용 가능한 Service Fabric 버전 목록을 얻으려면 ClusterVersion API를 사용합니다. 기존 클러스터에 사용 가능한 버전 목록을 얻으려면 availableClusterVersions를 사용합니다.
clusterEndpoint
형식: 문자열
필수: 아니요
Azure 리소스 공급자 엔드포인트입니다. 클러스터의 시스템 서비스가 이 엔드포인트에 연결됩니다.
clusterId
형식: 문자열
필수: 아니요
클러스터 리소스에 대한 고유 식별자를 생성한 서비스입니다.
clusterState
형식: string(열거형)
필수: 아니요
클러스터의 현재 상태입니다.
- WaitingForNodes - 클러스터 리소스가 생성되고 리소스 공급자가 Service Fabric VM 확장이 부팅되어 보고되기를 기다리고 있음을 나타냅니다.
- 배포 - Service Fabric 런타임이 VM에 설치되고 있음을 나타냅니다. 클러스터 리소스는 클러스터가 부팅되고 시스템 서비스가 작동할 때까지 이 상태가 됩니다.
- BaselineUpgrade - 클러스터 버전을 설정하기 위해 클러스터가 업그레이드 중임을 나타냅니다. 이 업그레이드는 클러스터가 처음으로 부팅될 때 자동으로 시작됩니다.
- UpdatingUserConfiguration - 사용자가 제공한 구성을 사용하여 클러스터가 업그레이드되고 있음을 나타냅니다.
- UpdatingUserCertificate - 사용자가 제공한 인증서를 사용하여 클러스터를 업그레이드 중임을 나타냅니다.
- 업데이트Infrastructure - 클러스터가 최신 Service Fabric 런타임 버전으로 업그레이드되고 있음을 나타냅니다. 이는 upgradeMode 가 '자동'으로 설정된 경우에만 발생합니다.
- EnforcingClusterVersion - 클러스터가 예상과 다른 버전에 있고 클러스터가 예상 버전으로 업그레이드되고 있음을 나타냅니다.
- UpgradeServiceUnreachable - 클러스터의 시스템 서비스가 더 이상 리소스 공급자를 폴링하지 않음을 나타냅니다. 이 상태의 클러스터는 리소스 공급자에서 관리할 수 없습니다.
- 자동 크기 조정 - 클러스터의 ReliabilityLevel이 조정되고 있음을 나타냅니다.
- 준비 - 클러스터가 안정적인 상태임을 나타냅니다.
diagnosticsStorageAccountConfig
형식: DiagnosticsStorageAccountConfig
필수: 아니요
Service Fabric 진단 로그를 저장하기 위한 스토리지 계정 정보입니다.
fabricSettings
형식: SettingsSectionDescription 배열
필수: 아니요
클러스터를 구성할 사용자 지정 패브릭 설정 목록입니다.
managementEndpoint
형식: 문자열
필수: 예
클러스터의 http 관리 엔드포인트입니다.
nodeTypes
형식: NodeTypeDescription 배열
필수: 예
클러스터의 노드 형식 목록입니다.
provisioningState
형식: string(열거형)
필수: 아니요
클러스터 리소스의 프로비전 상태입니다.
reliabilityLevel
형식: string(열거형)
필수: 아니요
안정성 수준은 시스템 서비스의 복제본(replica) 집합 크기를 설정합니다. ReliabilityLevel에 대해 알아봅니다.
- 없음 - 대상 복제본(replica) 집합 수가 1인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Bronze - 대상 복제본(replica) 집합 수가 3인 시스템 서비스를 실행합니다. 테스트 클러스터에만 사용해야 합니다.
- Silver - 대상 복제본(replica) 집합 수가 5인 시스템 서비스를 실행합니다.
- 골드 - 대상 복제본(replica) 집합 수가 7인 시스템 서비스를 실행합니다.
- Platinum - 대상 복제본(replica) 집합 수가 9인 시스템 서비스를 실행합니다.
reverseProxyCertificate
형식: CertificateDescription
필수: 아니요
역방향 프록시에서 사용하는 서버 인증서입니다.
reverseProxyCertificateCommonNames
형식: ServerCertificateCommonNames
필수: 아니요
클러스터를 보호하는 데 사용되는 일반 이름으로 참조되는 서버 인증서 목록을 설명합니다.
upgradeDescription
형식: ClusterUpgradePolicy
필수: 아니요
클러스터를 업그레이드할 때 사용할 정책입니다.
upgradeMode
형식: string(열거형)
필수: 아니요
새 Service Fabric 런타임 버전을 사용할 수 있는 경우 클러스터의 업그레이드 모드입니다.
- 자동 - 클러스터는 사용 가능한 즉시 최신 Service Fabric 런타임 버전으로 자동으로 업그레이드됩니다.
- 수동 - 클러스터가 최신 Service Fabric 런타임 버전으로 자동으로 업그레이드되지 않습니다. 클러스터 리소스에서 clusterCodeVersion 속성을 설정하여 클러스터를 업그레이드합니다.
vmImage
형식: 문자열
필수: 아니요
VM 이미지 VMSS가 구성되었습니다. Windows 또는 Linux와 같은 제네릭 이름을 사용할 수 있습니다.