OpenShift에 대한 설명은 다른분의 블로그를 참조했다.
https://nice-engineer.tistory.com/m/entry/Red-Hat-Openshift-%EB%9E%80
vSwitch 추가 이름은 khb_vS
port group: khb_int
내부 통신만 가능한 NIC이다.
https://console.redhat.com/openshift
Clusters -> Datacenter -> vSphere -> Full control ->Openshift installer, Pull secret, command line interface 3개 다운
-------------------------------------------------------------------------------------------------------------------------------------------------------
Untangle 설치
khb_untangle
CPU1,memory4GB
1. 외부 통신 가능한 NIC(External)
IP:172.16.10.108/24
GW:172.16.10.1
DNS1=172.16.10.122(W2K19-AD의 IP)
DNS2=186.126.63.1
2. 내부 통신만 가능한 NIC(khb_int)
192.168.104.1/24
DHCP Configuration
Enable DHCP Serving 체크 후
Range Start : 192.168. 104.101
Range End: 192.168.104.200
Gateway Override: 192.168.104.1
NetMask Override: /24 - 255.255.255.0
DNS Override: 172.16.10.122(Windows Server 2019의 IP)
입력
vmware tools 설치
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
W2K19-AD
CPU2,memory4GB Hdd 50GB
External
기본 설정,VM tool 설치, 역할 및 기능 추가 -> DNS 서버 설치
정방향 조회 영역 -> vCenter와 일치한 DNS 영역 만들기
역방향 조회 영역 -> 192.168.104 역방향 DNS 영역 만들기
정방향 새 호스트 만들기 -> 공백 172.16.10.104 / api.클러스터이름 192.168.104.11 포인트 레코드 체크
team4 새 호스트 만들기 -> *.apps 192.168.104.21
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Bastion CentOS7-DVD 설치
CPU2,memory4GB
External,khb_int
GNOME 데스크탑 -> 인터넷 프로그램, 호환성 라이브러리, 시스템 관리 도구 나머진 동일
라이센스 동의 하면서 관리자 권한을 가진 사용자 생성하기
우측 상단 설정 클릭 -> 전원 -> 빈화면
터미널 -> su - 로 root 계정 접속
ens192 ip 설정 172.16.10.33/24 DNS1=172.16.10.122 (External)
ens224 ip 설정 192.168.104.2/24 GATEWAY,DNS는 X (khb_int)
Redhat에서 받은 파일 3개 scp로 옮겨주기
ssh-keygen -q -N ""
wget https://172.16.10.104/certs/download.zip --no-check-certificate
unzip download.zip
cp certs/lin/* /etc/pki/ca-trust/source/anchors/ vCenter의 인증서 복사
update-ca-trust extract
tar xvfz openshift-install-linux.tar.gz
./openshift-install create install-config --dir install --log-level=debug
ssh 키 선택
플랫폼 선택 vsphere
vCenter IP 입력
Username administrator@team4.local
Password 입력
datastore 선택
Network Internal network선택
Virtual IP Address for API 192.168.104.11
Virtual IP Address for Ingress 192.168.104.21
Base Domain team4.local
Cluster Name team4
Pull secret cat으로 확인하고 복사 붙여넣기
cp install/install-config.yaml ./
./openshift-install create cluster --dir install --log-level=debug
centos7 chrome 설치
wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
yum localinstall google-chrome-stable_current_x86_64.rpm
chrome에서
openshift console 주소로 접속하기
삭제 할때는 create를 destroy로 바꿔준다
'VMware' 카테고리의 다른 글
OpenShift UPI 조별 Project 자료 (0) | 2023.11.15 |
---|---|
vSphere + OpenShift UPI(User Provisioned Infrastructure )(2023-11-17 내용 수정) (2) | 2023.11.14 |
vSphere ESXi : Windows Server 2019 DNS (0) | 2023.11.02 |
vSphere ESXi : CentOS7 NFS (0) | 2023.11.02 |
vSphere ESXi : Windows Server 2019 NFS (0) | 2023.11.02 |