10.5.8. RHOSP(Red Hat OpenStack Platform)의 컨트롤 플레인 구성 옵션


컨트롤 플레인 머신 세트 사양에서 값을 편집하여 인프라 또는 환경의 변경 사항을 반영하도록 컨트롤 플레인 머신을 업데이트할 수 있습니다.

컨트롤 플레인 머신 세트에 대한 업데이트를 저장하면 컨트롤 플레인 머신 세트 Operator가 구성된 업데이트 전략에 따라 컨트롤 플레인 시스템을 업데이트합니다. 자세한 내용은 "컨트롤 플레인 구성 업그레이드"를 참조하십시오.

다음 예제 YAML 스니펫에서는 RHOSP 클러스터의 공급자 사양 및 실패 도메인 구성을 보여줍니다.

10.5.8.1. RHOSP 공급자 사양 샘플

컨트롤 플레인 머신 세트 공급자 사양의 값을 편집하여 기본 인프라의 변경 사항을 반영하도록 컨트롤 플레인 머신을 업데이트할 수 있습니다.

다음 예제 YAML은 RHOSP(Red Hat OpenStack Platform) 클러스터에 대한 유효한 구성을 보여줍니다.

참고

기존 클러스터에 대한 컨트롤 플레인 머신 세트를 생성할 때 공급자 사양은 설치 프로그램이 생성하는 컨트롤 플레인 머신 CR(사용자 정의 리소스)의 providerSpec 구성과 일치해야 합니다.

CR의 failure domain 섹션에 값이 설정된 필드를 생략할 수 있습니다.

다음 예에서 < cluster_id> 문자열은 인프라 ID입니다. 인프라 ID는 클러스터 프로비저닝 중에 사용한 설치 프로그램이 사용하는 클러스터 ID와 일치합니다. OpenShift CLI (oc) 패키지가 설치되어 있으면 다음 명령을 실행하여 인프라 ID를 얻을 수 있습니다.

$ oc get -o jsonpath='{.status.infrastructureName}{"\n"}' infrastructure cluster

OpenStack providerSpec 값 샘플

apiVersion: machine.openshift.io/v1
kind: ControlPlaneMachineSet
metadata:
  name: cluster
  namespace: openshift-machine-api
spec:
# ...
  template:
# ...
      spec:
        providerSpec:
          value:
            apiVersion: machine.openshift.io/v1alpha1
            cloudName: openstack
            cloudsSecret:
              name: openstack-cloud-credentials
              namespace: openshift-machine-api
            flavor: m1.xlarge
            image: <cluster_id>-rhcos
            kind: OpenstackProviderSpec
            metadata:
              creationTimestamp: null
            networks:
            - filter: {}
              subnets:
              - filter:
                  name: <cluster_id>-nodes
                  tags: openshiftClusterID=<cluster_id>
            securityGroups:
            - filter: {}
              name: <cluster_id>-master
            serverGroupName: <cluster_id>-master
            serverMetadata:
              Name: <cluster_id>-master
              openshiftClusterID: <cluster_id>
            tags:
            - openshiftClusterID=<cluster_id>
            trunk: true
            userDataSecret:
              name: master-user-data

다음과 같습니다.

spec.template.spec.providerSpec.value.cloudsSecret.name
클러스터의 시크릿 이름을 지정합니다. 이 값은 변경하지 마십시오.
spec.template.spec.providerSpec.value.flavor
컨트롤 플레인의 RHOSP 플레이버 유형을 지정합니다.
spec.template.spec.providerSpec.value.kind
클라우드 공급자 플랫폼 유형을 지정합니다. 이 값은 변경하지 마십시오.
spec.template.spec.providerSpec.value.securityGroups
컨트롤 플레인 시스템 보안 그룹을 지정합니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동