목차

Openshift 4 클러스터 구축

Openshift 4 클러스터 구축방법은 아래처럼 구분 할 수 있다.

설치방법에 따른 구분

필요 하드웨어

아래 사양은 구성 최소 사양이므로 실제 운영환경을 구축할때는 최소사양으로 구성하는건 권장하지 않는다.

IPI 설치시

역할 vCPU 메모리 디스크 NIC # 1 NIC # 2
Master Node # 1 4 16 GB 128 GB Provisioning Baremetal
Master Node # 2 4 16 GB 128 GB Provisioning Baremetal
Master Node # 3 4 16 GB 128 GB Provisioning Baremetal
Worker Node # 1 4 8 GB 128 GB Provisioning Baremetal
Worker Node # 2 4 8 GB 128 GB Provisioning Baremetal
Provisioner 4 16 GB 128 GB Provisioning Baremetal

UPI 설치시

역할 vCPU 메모리 디스크 NIC # 1 NIC # 2
Master Node # 1 4 16 GB 128 GB Provisioning Baremetal
Master Node # 2 4 16 GB 128 GB Provisioning Baremetal
Master Node # 3 4 16 GB 128 GB Provisioning Baremetal
Worker Node # 1 4 8 GB 128 GB Provisioning Baremetal
Worker Node # 2 4 8 GB 128 GB Provisioning Baremetal
Bootstrap 4 16 GB 128 GB Provisioning Baremetal
Bastion 2 4 GB 128 GB Provisioning Baremetal

IPI 설치 개념

IPI 설치 개념은 아래 그림과 같다.

프로비져닝 노드내부에서 bootstrap VM이 생성되는것부터 배포가 시작된다.
처음에는 API VIP와 ingress VIP 가 bootstrap VM에 할당되어 구성된다.

이후 bootstrap 노드를 통해 master 노드 배포가 완료되면 이후부터는 master노드에서 나머지 배포작업을 수행한다.
따라서 API VIP와 ingress VIP가 master 노드와 worker 노드(정확히는 router 인스턴스-별도의 router 노드가 따로 있는경우 해당 노드로 전환)로 전환되고 필요가 없어진 bootstrap VM은 제거가 된다.