Share via


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와 같은 제네릭 이름을 사용할 수 있습니다.