피드로 돌아가기
Dev.toInfrastructure
원문 읽기
Bare Metal 환경 모사를 통한 OpenShift 4.18 네트워크 기초 인프라 구축
Building an OpenShift 4.18 Cluster from Scratch: Part 1 – The Network Foundation & Utilities Server
AI 요약
Context
클라우드 제공자나 사전 프로비저닝된 인프라에 의존하지 않는 Platform-Agnostic 설치 환경 구축 필요성 대두. 물리 서버 비용 부담을 제거하면서도 실제 Bare Metal과 동일한 네트워크 스택을 검증하기 위해 RHEL 10 기반 VM lab 환경 채택.
Technical Solution
- Utilities Server 중심의 Control Plane 설계를 통한 DNS, DHCP, PXE, Load Balancing 통합 제어 구조 구현
- BIND 기반의 Forward/Reverse Zone 설정을 통해 API VIP 및 Ingress VIP의 정밀한 이름 해석 체계 구축
- Kea DHCP와 iPXE boot redirection 연동을 통한 무인 설치 및 RHCOS 이미지 배포 자동화 기반 마련
- HAProxy 도입을 통한 Kubernetes API 및 Ingress 트래픽의 고가용성 분산 처리 구조 설계
- 다중 IP 할당(192.168.110.20~22)을 통한 서비스 역할별 논리적 분리 및 네트워크 인터페이스 최적화
실천 포인트
- Bare Metal 설치 전 DNS(API/Ingress VIP)와 DHCP(iPXE)의 정밀한 연동 확인 - 플랫폼 독립적 환경 구축을 위한 Utilities Server의 역할 분리 및 정적 IP 할당 검토 - RHCOS 배포를 위한 TFTP/HTTP 서버의 가용성 및 Ignition 설정 파일 경로 검증