Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 2.33 KB

1. Prerequisite for Installation.md

File metadata and controls

56 lines (40 loc) · 2.33 KB

Disconnected 환경에서 Openshift 설치를 위한 사전준비

개요

Disconnected 환경에서는 Openshift 설치에 필요한 파일, 설치 이미지 및 패키지를 인터넷을 통해 다운 받을 수 없다. 따라서 disconnected 환경에서 OCP 를 구축하기 위하여 사전에 필요한 모든 것을 미리 준비하고 이를 disconnected 환경으로 옮겨와 설치를 시작한다. 우선, 인터넷이 되는 임시 vm 을 통해 필요한 것들을 다운 받는 것으로 설치 준비를 시작해보자.


임시 vm 준비

1. 인터넷 환경에서 임시 RHEL 7.8 disk vm 사용

  • 설치에 필요한 파일 준비와 Private registry, Yum repository를 동기화 하기 위해 임시 VM을 사용

  • 설치 디스크 파일 아래 링크에서 다운받아 usb에 저장하여 준비

  • 설치 도구 준비

    • oc CLI Tool(openshift-client 4.4.17)

    • Red Hat Pull-secret token

    • openshift-install 4.4.17 바이너리 프로그램 파일

2. 임시 vm 방화벽 차단

  • 폐쇄망 환경에선 방화벽이 필요 없으므로 Fiewall Deamon 사용 안 함
    systemctl disable --now firewalld.service
    

3. 임시 VM에서 Redhat Subscription을 통한 Redhat repository 등록

  • Redhat 계정정보를 통해 기본 redhat repository를 등록하여 사용

    subscription-manager register --username=<USER_NAME> --password=<PASS_WORD>
    subscription-manager refresh
    subscription-manager list --available --matches '*OpenShift*'
    subscription-manager attach --pool=<POOL_ID>
    subscription-manager repos --disable="*"
    subscription-manager repos \
        --enable="rhel-7-server-rpms" \
        --enable="rhel-7-server-extras-rpms" \
        --enable="rhel-7-server-ose-4.4-rpms"



Disconnected 환경에서 Bastion node 준비

  • RHEL 7.8 DVD ISO 부트
  • 폐쇄망 환경에선 방화벽이 필요 없으므로 방화벽 사용 안 함
    systemctl disable --now firewalld.service