5.4. OCI 이미지 준비
Red Hat 포털의 지원 설치 프로그램에서 OpenShift Container Platform ISO 이미지를 생성합니다. 그런 다음 이미지를 OCI(Oracle Cloud Infrastructure) 호환 이미지로 변환하여 Oracle Compute Cloud@Customer 환경의 사용자 지정 이미지 페이지에 업로드합니다.
bastion 서버 또는 Oracle Solution Center와 같은 환경 내에서 노트북에 이미지를 생성, 변환 및 업로드할 수 있습니다.
5.4.1. 지원 설치 프로그램에서 이미지 생성 링크 복사링크가 클립보드에 복사되었습니다!
클러스터를 생성하고 검색 ISO 이미지를 다운로드합니다.
프로세스
- 인증 정보를 사용하여 지원 설치 프로그램 웹 콘솔에 로그인합니다.
- Red Hat OpenShift 타일에서 OpenShift 를 선택합니다.
- Red Hat OpenShift Container Platform 타일에서 클러스터 생성 을 선택합니다.
- Cluster Type 페이지에서 Cloud 탭의 끝으로 스크롤하고 Oracle Cloud Infrastructure(가상 시스템) 를 선택합니다.
- Create an OpenShift Cluster 페이지에서 Interactive 타일을 선택합니다.
클러스터 세부 정보 페이지에서 다음 필드를 완료합니다.
Expand 필드 작업 필요 클러스터 이름
OpenShift Container Platform 클러스터의 이름을 지정합니다. 이 이름은 Terraform 스크립트를 통해 리소스를 생성하는 데 사용한 이름과 같습니다. 이름은 1~54자 사이여야 합니다. 소문자 영숫자 또는 하이픈(-)을 사용할 수 있지만 소문자 또는 숫자로 시작하고 끝나야 합니다.
기본 도메인
클러스터의 기본 도메인을 지정합니다. Compute Cloud@Customer에서 실행되는 Terraform 스크립트의
zone_dns
변수에 사용되는 값입니다. 값을 기록해 둡니다.OpenShift version
OpenShift 4.16.20 을 선택합니다. 즉시 표시되지 않는 경우 드롭다운 메뉴의 끝으로 스크롤하고 사용 가능한 모든 버전 표시를 선택하고 검색 상자에 버전을 입력합니다.
외부 파트너 플랫폼과 통합
Oracle Cloud Infrastructure 를 선택합니다.
이 값을 지정하면 기본적으로 사용자 정의 매니페스트 포함 확인란이 선택되고 사용자 정의 매니페스트 페이지가 마법사에 추가됩니다.
- 나머지 필드의 기본 설정을 그대로 두고 Next 를 클릭합니다.
- Operator 페이지에서 다음을 클릭합니다.
Host Discovery 페이지에서 호스트 추가 를 클릭하고 다음 단계를 완료합니다.
참고최소 ISO 이미지는 Oracle Cloud Infrastructure(OCI)의 필수 프로비저닝 유형 이며 변경할 수 없습니다.
SSH 공개 키 필드에서 다음 명령의 출력을 복사하여 SSH 공개 키를 추가합니다.
cat ~/.ssh/id_rsa.put
$ cat ~/.ssh/id_rsa.put
Copy to Clipboard Copied! Toggle word wrap Toggle overflow SSH 공개 키는 모든 OpenShift Container Platform 컨트롤 플레인 및 컴퓨팅 노드에 설치됩니다.
- 프록시 설정 표시 확인란을 클릭합니다.
이전에 구성한 bastion 서버의
/etc/environment
파일에서 프록시 변수를 추가합니다.http_proxy=http://www-proxy.<your_domain>.com:80 https_proxy=http://www-proxy.<your_domain>.com:80 no_proxy=localhost,127.0.0.1,1,2,3,4,5,6,7,8,9,0,.<your_domain>.com #(ie.oracle.com,.oraclecorp.com)
http_proxy=http://www-proxy.<your_domain>.com:80 https_proxy=http://www-proxy.<your_domain>.com:80 no_proxy=localhost,127.0.0.1,1,2,3,4,5,6,7,8,9,0,.<your_domain>.com #(ie.oracle.com,.oraclecorp.com)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Discovery ISO 생성 을 클릭하여 검색 ISO 이미지 파일을 생성합니다.
-
Discovery ISO 다운로드를 클릭하여 파일을 로컬 시스템에 저장합니다. ISO 파일을 다운로드한 후 필요에 따라 이름을 바꿀 수 있습니다(예:
discovery_image_<your_cluster_name>.iso
).
5.4.2. 이미지를 Oracle Compute Cloud@Customer에 변환 및 업로드 링크 복사링크가 클립보드에 복사되었습니다!
ISO 이미지를 OCI 이미지로 변환하고 OCI 홈 리전 오브젝트 저장소에서 Compute Cloud@Customer 시스템에 업로드합니다.
프로세스
- 이미지를 ISO에서 OCI로 변환합니다.
- OCI 이미지를 OCI 버킷에 업로드하고 PAR(Pre-Authenticated Request) URL을 생성합니다.
- OCI 이미지를 Compute Cloud@Customer 포털로 가져옵니다.
- 다음 절차에서 사용할 이미지의 OCID(Oracle Cloud Identifier)를 복사합니다.