🔥 대표 프로젝트 보러가기
Ansible을 이용해 Kubernetes Cluster 구축해보기
·
Kubernetes
VMware 가상 머신 환경에서 Ansible을 사용해 Kubernetes 클러스터를 구성해보고, Helm을 이용해 kube-prometheus-stack을 배포하여 클러스터 모니터링 환경까지 함께 구성해보았습니다. VMware 기반 Kubernetes 실습 환경 구성실습 환경 VMware: Workstation Pro 13.6.2Guest OS: Rocky Linux 9.3Host: ASUS Vivobook CPUMemoryDiskIPclient1 Core2GB30GB172.16.0.200controlplane2 Core4GB30GB172.16.0.201node011 Core2GB30GB172.16.0.202node021 Core2GB30GB172.16.0.203 controlplane 노드는 초기에..
Helm으로 AWS Load Balancer Controller 설치하기
·
☁️ Cloud
올해 AWS 기반 클라우드 프로젝트에 참여하면서 나는 주로 Kubernetes 인프라 구축을 담당했다. 특히 EKS 클러스터를 구성한 뒤 AWS Load Balancer Controller를 배포하는 과정에서 Helm을 사용하였다. Helm이란helm은 Kubernetes용 패키지 관리자로, 복잡한 Kubernetes 리소스를 보다 쉽게 템플릿화하고 효율적으로 배포 및 관리할 수 있도록 도와주는 도구이다. Helm의 3가지 구성요소ChartHelm Chart는 Kubernetes 리소스(Deployment, Service, ConfigMap 등)를 하나의 패키지로 묶어, 애플리케이션을 클러스터에 손쉽게 배포할 수 있도록 만든 구성 요소이다. Helm chart는 아래의 파일로 구성되어있다.my-char..