1.18. Discovery 서비스 소개
OpenShift Cluster Manager 에서 사용할 수 있는 OpenShift 4 클러스터를 검색할 수 있습니다. 검색 후 관리할 클러스터를 가져올 수 있습니다. Discovery 서비스는 백엔드 및 콘솔 사용에 Discover Operator를 사용합니다.
OpenShift Cluster Manager 인증 정보가 있어야 합니다. 인증 정보를 생성해야 하는 경우 Red Hat OpenShift Cluster Manager에 대한 인증 정보 생성을 참조하십시오.
필수 액세스: 관리자
1.18.1. 콘솔을 사용하여 Discovery 구성 링크 복사링크가 클립보드에 복사되었습니다!
제품 콘솔을 사용하여 Discovery를 활성화합니다.
필수 액세스: 인증 정보가 생성된 네임스페이스에 액세스합니다.
1.18.1.1. 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
- 인증 정보가 필요합니다. OpenShift Cluster Manager 에 연결할 Red Hat OpenShift Cluster Manager에 대한 인증 정보 생성을 참조하십시오.
1.18.1.2. Discovery 구성 링크 복사링크가 클립보드에 복사되었습니다!
클러스터를 찾도록 콘솔에서 Discovery를 구성합니다. 별도의 인증 정보를 사용하여 여러 DiscoveryConfig
리소스를 생성할 수 있습니다. 콘솔의 지침을 따르십시오.
1.18.1.3. 검색된 클러스터 보기 링크 복사링크가 클립보드에 복사되었습니다!
인증 정보를 설정하고 가져올 클러스터를 검색한 후 콘솔에서 해당 인증서를 볼 수 있습니다.
- 클러스터 > 검색된 클러스터를클릭합니다.
다음 정보를 사용하여 채워진 테이블을 확인합니다.
- name 은 OpenShift Cluster Manager에서 지정된 표시 이름입니다. 클러스터에 표시 이름이 없으면 클러스터 콘솔 URL을 기반으로 생성된 이름이 표시됩니다. 콘솔 URL이 없거나 OpenShift Cluster Manager에서 수동으로 수정된 경우 클러스터 외부 ID가 표시됩니다.
- namespace 는 인증 정보 및 검색된 클러스터를 생성한 네임스페이스입니다.
- type 은 검색된 클러스터 Red Hat OpenShift 유형입니다.
- 배포 버전 은 검색된 클러스터 Red Hat OpenShift 버전입니다.
- 인프라 공급자는 검색된 클러스터의 클라우드 공급자입니다.
- 마지막 활성 은 검색된 클러스터가 활성화된 마지막 시간입니다.
- 검색된 클러스터가 생성될 때 생성됩니다.
- 검색된 클러스터가 검색될 때 검색됩니다.
- 테이블에서도 모든 정보를 검색할 수 있습니다. 예를 들어 특정 네임스페이스에 검색된 클러스터 만 표시하려면 해당 네임스페이스를 검색합니다.
- 이제 클러스터 가져오기를 클릭하여 관리 클러스터를 생성할 수 있습니다. 검색된 클러스터 가져오기 를 참조하십시오.
1.18.1.4. 검색된 클러스터 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
클러스터를 검색한 후 콘솔의 Discovered 클러스터 탭에 표시되는 클러스터를 가져올 수 있습니다.
1.18.1.5. 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
Discovery를 구성하는 데 사용된 네임스페이스에 액세스해야 합니다.
1.18.1.6. 검색된 클러스터 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
- 기존 클러스터 페이지로 이동하여 Discovered 클러스터 탭을 클릭합니다.
- Discovered 클러스터 표에서 가져올 클러스터를 찾습니다.
- 옵션 메뉴에서 클러스터 가져오기 를 선택합니다.
- 검색된 클러스터의 경우 문서를 사용하여 수동으로 가져오거나 클러스터 가져오기를 자동으로 선택할 수 있습니다.
- 인증 정보 또는 Kubeconfig 파일을 사용하여 자동으로 가져오려면 콘텐츠를 복사하여 붙여넣습니다.
- Import 를 클릭합니다.
1.18.2. CLI를 사용하여 Discovery 활성화 링크 복사링크가 클립보드에 복사되었습니다!
CLI를 사용하여 검색을 활성화하여 Red Hat OpenShift Cluster Manager에서 사용할 수 있는 클러스터를 찾습니다.
필수 액세스: 관리자
1.18.2.1. 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
- Red Hat OpenShift Cluster Manager에 연결할 자격 증명을 만듭니다.
1.18.2.2. Discovery 설정 및 프로세스 링크 복사링크가 클립보드에 복사되었습니다!
참고: DiscoveryConfig
의 이름은 discovery
여야 하며 선택한 인증
정보와 동일한 네임스페이스에 생성해야 합니다. 다음 DiscoveryConfig
샘플을 참조하십시오.
-
SECRET_NAME
을 이전에 설정한 자격 증명으로 바꿉니다. -
NAMESPACE_NAME
을SECRET_NAME
의 네임스페이스로 바꿉니다. -
검색할 클러스터의 마지막 활동(일) 이후의 최대 시간을 입력합니다. 예를 들어
lastActive: 7
을 사용하면 지난 7일 동안 활성화된 클러스터가 검색됩니다. -
검색할 Red Hat OpenShift 클러스터 버전을 문자열 목록으로 입력합니다. 참고:
openshiftVersions
목록의 모든 항목은 OpenShift 주 및 부 버전을 지정합니다. 예를 들어"4.9"
를 지정하면 OpenShift 버전4.9
의 모든 패치 릴리스 (예:4.9.1
,4.9.2
)가 포함됩니다.
1.18.2.3. 검색된 클러스터 보기 링크 복사링크가 클립보드에 복사되었습니다!
oc get discoveredclusters -n <namespace
>를 실행하여 검색된 클러스터를 확인합니다. 여기서 namespace
는 검색 인증 정보가 존재하는 네임스페이스입니다.
1.18.2.3.1. DiscoveredClusters 링크 복사링크가 클립보드에 복사되었습니다!
오브젝트는 Discovery 컨트롤러에서 생성합니다. 이러한 DiscoveredClusters
는 DiscoveryConfig
discoveredclusters.discovery.open-cluster-management.io
API에 지정된 필터 및 인증 정보를 사용하여 OpenShift Cluster Manager에 있는 클러스터를 나타냅니다. name
값은 클러스터 외부 ID입니다.