관리 추가 기능을 사용하여 서비스 추가

관리형 Red Hat OpenShift on IBM Cloud 애드온은 추가 기능을 통해 클러스터를 손쉽게 확장할 수 있는 방법입니다. 클러스터에 추가하는 드라이버, 플러그인 또는 오픈 소스 버전은 IBM에서 테스트하고 Red Hat OpenShift on IBM Cloud에서 사용하도록 승인됩니다.

클러스터에 설치할 수있는 관리 추가 기능은 선택한 클러스터 유형, 컨테이너 플랫폼 및 인프라 제공자에 따라 다릅니다.

지원

관리 추가 기능은 IBM Cloud 지원 조직으로 완전히 통합됩니다. 관리 추가 기능 사용에 대한 질문이나 문제가 있으면 Red Hat OpenShift on IBM Cloud 지원 채널 중 하나를 사용할 수 있습니다. 자세한 정보는 도움 및 지원 받기를 참조하십시오.

비용 청구

클러스터에 추가하는 도구의 비용이 발생하는 경우 해당 비용이 자동으로 통합되어 Red Hat OpenShift on IBM Cloud 비용 청구의 일부로 나열됩니다. 비용 청구 주기는 IBM Cloud에서 결정하며 클러스터에서 추가 기능을 사용으로 설정한 시기에 따라 달라집니다.

일반적으로 포트 또는 IP 주소 열기와 같은 추가 설정이 필요하지 않습니다. 그러나 관리 추가 기능을 설치하기 전에 클러스터가 충족해야 하는 전제조건을 찾으려면 각 관리 추가 기능의 문서를 참조하십시오.

관리 추가 기능 추가

CLI를 통해 클러스터에서 관리 추가 기능을 사용으로 설정하려면 ibmcloud oc cluster addon enable 명령을 사용하십시오. 콘솔 에서 클러스터의 관리형 애드온을 활성화하려면 클러스터 세부 정보 페이지의 ‘애드온’ 패널을 사용하십시오. 관리형 애드온을 활성화하면, 모든 Kubernetes 리소스를 포함한 해당 도구의 지원되는 버전이 클러스터에 자동으로 설치됩니다.

각 추가 기능과 관련된 전제조건에 대한 정보는 다음을 참조하십시오.

관리 추가 기능 업데이트

각 관리 추가 기능의 버전은 IBM Cloud에서 테스트되고 Red Hat OpenShift on IBM Cloud에서 사용하도록 승인됩니다. Red Hat OpenShift on IBM Cloud 에서 지원하는 최신 버전으로 애드온의 구성 요소를 업데이트하려면 다음 링크를 이용하십시오.

각 추가 기능에 대한 특정 업데이트 단계는 다음 링크를 검토하십시오.

추가 기능 상태 검토

다음 명령을 실행하여 클러스터 추가 기능의 상태를 확인할 수 있습니다.

ibmcloud oc cluster addon ls -c CLUSTER_NAME_OR_ID

출력 예

Name            Version   Health State   Health Status
debug-tool      2.0.0     normal         Addon Ready

Health State는 추가 기능 컴포넌트의 라이프사이클을 나타냅니다. 각 상태(state)는 다음 표에 설명되어 있습니다.

추가 기능 상태(state)
추가 기능 상태(state) 설명
critical

다음 이유 중 하나로 인해 애드온을 사용할 준비가 되어 있지 않습니다.

  • 애드온 구성 요소 중 일부 또는 전부가 정상 상태가 아닙니다.
  • 애드온 배포에 실패했습니다.
  • 애드온 버전이 지원되지 않는 버전일 수 있습니다.
  • 자세한 내용은 ‘상태(Health Status )’ 필드를 확인하십시오.
normal 추가 기능이 성공적으로 배치되었습니다. 추가 기능이 Ready 상태인지 확인하거나 업데이트가 사용 가능한지 보려면 상태를 확인하십시오.
pending 추가 기능 컴포넌트의 일부 또는 전부가 현재 배치되는 중입니다. 추가 기능 관련 작업을 수행하기 전에 상태가 normal이 될 때까지 기다리십시오.
updating 추가 기능이 업데이트 중이며 사용할 준비가 되지 않았습니다. 추가 기능이 업데이트 중인 버전은 Health Status 필드를 확인하십시오.
warning 클러스터 제한사항으로 인해 추가 기능이 올바르게 작동하지 않을 수 있습니다. 자세한 정보는 Health Status 필드를 확인하십시오.

Health Status는 진행 중인 추가 기능 오퍼레이션의 세부사항을 제공합니다. 각 상태(status)는 다음 표에 설명되어 있습니다.

추가 기능 상태(status)
상태 코드 추가 기능 상태(status) 설명
H1500 Addon Ready 추가 기능이 성공적으로 배치되었으며 정상입니다.
H1501, H1502, H1503 Addon Not Ready

추가 기능 컴포넌트의 일부 또는 전부가 비정상입니다. 모든 애드온 구성 요소 포드가 실행 중인지 확인하십시오.

H1504, H1505, H1506, H1507, H1508 Failure determining health status. 추가 기능 상태를 판별할 수 없습니다. 지원 케이스를 엽니다. 설명에 상태의 오류 코드를 포함시키십시오.
H1509 Addon Unsupported 추가 기능이 지원되지 않는 버전을 실행하거나 사용자의 클러스터 버전에서 추가 기능 버전을 지원하지 않습니다. 추가 기능을 최신 버전으로 업데이트하십시오.
H1510 Cluster resources low, not enough workers in Ready state.

다음 이유 중 하나로 인해 추가 기능을 사용할 준비가 되지 않았습니다.

  • 클러스터가 추가 기능의 크기 기준을 충족하지 않습니다.
  • 클러스터에 있는 작업자 노드가 Normal 상태가 아닙니다. 작업자 노드의 상태를 검토하십시오.
Enabling 추가 기능이 현재 클러스터에 배치되는 중입니다. 추가 기능을 설치하는 데는 최대 15분이 소요될 수 있다는 점을 참고하십시오.
H1512 Addon daemonset might not be available on all Ready nodes.

정적 라우트 추가 기능의 경우: 모든 작업자 노드에서 정적 라우트 오퍼레이터 DaemonSet을 사용할 수 없어 정적 라우트 리소스를 적용할 수 없습니다. 작업자 노드가 다음 이유로 인해 정적 라우트 오퍼레이터 DaemonSet를 실행할 수 없습니다.

Satellite 위치에서 클러스터에 지원되는 추가 기능

Red Hat OpenShift 위치에서 작성된 IBM Cloud Satellite 클러스터에서 사용 가능한 관리 추가 기능을 검토합니다.

Satellite 가 설치된 위치에서는 다음 애드온이 지원됩니다.

Satellite 가 설치된 위치에서는 다음 애드온이 지원되지 않습니다.