10.5. 클러스터 검증
10.5.1. REST API를 사용하여 클러스터 검증 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
참고: 웹 기반 UI를 사용하는 경우 이러한 검증의 대부분은 이름에 표시되지 않습니다. 라벨과 일치하는 검증 목록을 가져오려면 다음 절차를 사용하십시오.
사전 요구 사항
-
jq유틸리티를 설치했습니다. - API를 사용하여 인프라 환경을 생성하거나 UI를 사용하여 클러스터를 생성했습니다.
-
CLUSTER_ID로서 쉘에서 내보낸 클러스터 ID가 있습니다. -
API에 액세스할 때 사용할 인증 정보가 있으며 쉘에서
API_TOKEN으로 토큰을 내보냈습니다.
프로시저
API 토큰을 새로 고칩니다.
$ source refresh-token모든 클러스터 검증을 가져옵니다.
$ curl \ --silent \ --header "Authorization: Bearer $API_TOKEN" \ https://api.openshift.com/api/assisted-install/v2/clusters/$CLUSTER_ID \ | jq -r .validations_info \ | jq 'map(.[])'통과하지 않는 클러스터 검증을 가져옵니다.
$ curl \ --silent \ --header "Authorization: Bearer $API_TOKEN" \ https://api.openshift.com/api/assisted-install/v2/clusters/$CLUSTER_ID \ | jq -r .validations_info \ | jq '. | map(.[] | select(.status=="failure" or .status=="pending")) | select(length>0)'
10.5.2. 클러스터 검증 세부 정보 링크 복사링크가 클립보드에 복사되었습니다!
| 매개변수 | 검증 유형 | 설명 |
|---|---|---|
|
| 비차단(non-blocking) | 클러스터에 대한 머신 네트워크 정의가 있는지 확인합니다. |
|
| 비차단(non-blocking) | 클러스터에 대한 클러스터 네트워크 정의가 있는지 확인합니다. |
|
| 비차단(non-blocking) | 클러스터에 대한 서비스 네트워크 정의가 있는지 확인합니다. |
|
| 차단 | 정의된 네트워크가 겹치지 않는지 확인합니다. |
|
| 차단 | 정의된 네트워크가 동일한 주소 제품군을 공유하는지 확인합니다(유효한 주소 제품군은 IPv4, IPv6) |
|
| 차단 | 클러스터 네트워크 접두사를 확인하여 유효한지 확인하고 모든 호스트에 충분한 주소 공간을 허용합니다. |
|
| 차단 |
사용자 관리 네트워킹 클러스터의 경우 |
|
| 비차단(non-blocking) |
사용자 관리 네트워킹 클러스터의 경우 |
|
| 차단 |
사용자 관리 네트워킹 클러스터의 경우 |
|
| 차단 |
사용자 관리 네트워킹 클러스터의 경우 |
|
| 비차단(non-blocking) |
사용자 관리 네트워킹 클러스터의 경우 |
|
| 차단 | 클러스터의 모든 호스트가 "설치 준비" 상태에 있는지 확인합니다. |
|
| 차단 | 이 검증은 다중 노드 클러스터에만 적용됩니다.
|
|
| 비차단(non-blocking) | 클러스터에 대한 기본 DNS 도메인이 있는지 확인합니다. |
|
| 비차단(non-blocking) | 풀 시크릿이 있는지 확인합니다. 풀 시크릿이 유효하거나 권한이 있는지 확인하지 않습니다. |
|
| 차단 | 각 호스트 시계가 4분 이상 동기화되지 않았는지 확인합니다. |
|
| 차단 | 클러스터가 Local Storage Operator의 요구 사항을 충족하는지 확인합니다. |
|
| 차단 | 클러스터가 Openshift Data Foundation Operator의 요구 사항을 충족하는지 확인합니다.
|
|
| 차단 | 클러스터가 Container Native Virtualization의 요구 사항을 충족하는지 확인합니다.
|
|
| 차단 | 클러스터가 Logical Volume Manager Operator의 요구 사항을 충족하는지 확인합니다.
|
|
| 차단 | 네트워크 유형이 존재하는 경우 유효성을 확인합니다.
|