27.17.3.11. Azure Disk 오브젝트 정의


azure-advanced-disk-storageclass.yaml

kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: slow
provisioner: kubernetes.io/azure-disk
parameters:
  storageAccount: azure_storage_account_name  1
  storageaccounttype: Standard_LRS  2
  kind: Dedicated  3

1
Azure 스토리지 계정을 생성합니다. 클러스터와 동일한 리소스 그룹에 존재해야합니다. 스토리지 계정을 지정하면 location이 무시됩니다. 스토리지 계정을 지정하지 않으면 클러스터와 동일한 리소스 그룹에 새 스토리지 계정이 생성됩니다. storageAccount를 지정하는 경우 kind 값은 Dedicated이어야합니다.
2
Azure 스토리지 계정 SKU층입니다. 기본값은 비어 있습니다. 참고: 프리미엄 VM은 Standard_LRS 및 Premium_LRS 디스크를 모두 연결할 수 있으며 표준 VM은 Standard_LRS 디스크만 연결할 수 있으며, 관리형 VM은 관리 디스크만 연결할 수 있으며 관리되지 않는 VM은 관리되지 않는 디스크만 연결할 수 있습니다.
3
가능한 값은 Shared (기본값), DedicatedManaged입니다.
  1. kindShared로 설정된 경우 Azure는 클러스터와 동일한 리소스 그룹에 있는 일부 공유 스토리지 계정에서 관리되지 않는 디스크를 만듭니다.
  2. kindManaged로 설정된 경우 Azure는 새 관리 디스크를 만듭니다.
  3. kindDedicated로 설정되고 storageAccount가 지정된 경우 Azure는 클러스터와 동일한 리소스 그룹에서 새로운 관리되지 않는 디스크에 대해 지정된 스토리지 계정을 사용합니다. 이 기능이 작동하려면 다음 사항이 전제가 되어야 합니다.

    • 지정된 스토리지 계정이 같은 지역에 있어야합니다.
    • Azure Cloud Provider는 스토리지 계정에 대한 쓰기 권한이 있어야합니다.
  4. kindDedicated로 설정되어 있고 storageAccount가 지정되지 않은 경우 Azure는 클러스터와 동일한 리소스 그룹에 새로운 관리되지 않는 디스크에 대한 새로운 전용 스토리지 계정을 만듭니다.
중요

Azure StorageClass는 OpenShift Container Platform 버전 3.7에서 수정되었습니다. 이전 버전에서 업그레이드한 경우 다음 중 하나를 수행합니다.

  • 업그레이드 전에 Azure StorageClass를 계속 사용하는 전용 속성 kind: 를 지정합니다. 또는,
  • azure.conf 파일에 location 매개변수(예: "location": "southcentralus")를 추가하여 기본 속성 kind: shared 를 사용합니다. 이렇게 하면 나중에 사용할 새 스토리지 계정이 생성됩니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.