12.5.2. 컨트롤 플레인 시스템에 대한 Amazon Web Services 기능 구성


컨트롤 플레인 머신 세트 사양에서 값을 편집하여 컨트롤 플레인 머신의 기능 구성을 활성화하거나 변경할 수 있습니다.

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

12.5.2.1. Amazon Web Services 클러스터의 API 서버를 프라이빗으로 제한

조직의 보안 상태에서 클러스터가 열려 있는 API 끝점을 사용하도록 허용하지 않는 경우 API 서버가 내부 로드 밸런서만 사용하도록 제한할 수 있습니다. 이 API 서버 제한을 구현하려면 AWS(Amazon Web Services) 콘솔 및ocCLI(OpenShift CLI)를 사용하여 외부 로드 밸런서 구성 요소를 삭제합니다.

사전 요구 사항

  • AWS에 OpenShift Container Platform 클러스터가 설치되어 있어야 합니다.
  • 관리자 권한이 있는 사용자로 AWS 콘솔에 액세스할 수 있습니다.
  • 관리자 권한이 있는 사용자로 OpenShift CLI(oc)에 액세스할 수 있습니다.

프로세스

  1. 관리자 권한이 있는 사용자로 AWS 콘솔에 로그인합니다.
  2. 외부 로드 밸런서를 삭제합니다.

    참고

    프라이빗 영역의 API DNS 항목은 동일한 설정을 사용하는 내부 로드 밸런서를 가리키므로 내부 로드 밸런서를 변경할 필요가 없습니다.

  3. 퍼블릭 영역의 api.<cluster_name>.<domain_name > DNS 항목을 삭제합니다.

    여기서 <cluster_name >은 클러스터의 이름이며 < domain_name >은 클러스터의 기본 도메인입니다.

  4. 외부 로드 밸런서를 제거하려면 관리자 권한이 있는 사용자로 OpenShift CLI(oc)에 로그인합니다.
  5. 다음 명령을 실행하여 ControlPlaneMachineSet CR을 편집합니다.

    $ oc edit controlplanemachineset.machine.openshift.io cluster \
      -n openshift-machine-api
  6. 컨트롤 플레인 머신 세트 CR(사용자 정의 리소스)에서 해당 행을 삭제하여 외부 로드 밸런서를 제거합니다.

    CR의 spec.template.spec.providerSpec.value.loadBalancers 섹션에서 외부 로드 밸런서의 name 값은 -ext 로 끝납니다. 외부 로드 밸런서 이름 값과 함께 외부 로드 밸런서 유형 값이 포함된 행을 삭제합니다.

    apiVersion: machine.openshift.io/v1
    kind: ControlPlaneMachineSet
    metadata:
      name: cluster
      namespace: openshift-machine-api
    spec:
    # ...
      template:
    # ...
          spec:
            providerSpec:
              value:
                loadBalancers:
                - name: <cluster_id>-ext
                  type: network
                - name: <cluster_id>-int
                  type: network
    # ...
  7. 변경 사항을 저장하고 오브젝트 사양을 종료합니다.

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

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동