Helm2 Helm Helm은 쿠버네티스(Kubernetes)를 위한 패키지 관리자로, 애플리케이션의 생성, 패키징, 설정, 배포를 자동화하는 도구입니다. 쿠버네티스(Kubernetes)를 사용하다 보면, 복잡한 애플리케이션 배포를 자동화하고 관리할 방법이 필요합니다. 1. Helm 장점Helm 의 핵심 장점은 패키징 입니다.Helm 을 통해 애플리케이션을 배포하면 여러 개의 리소스를 하나의 패키지(Chart)로 묶어 배포할 수 있기 때문에 빠르고 일관되게 배포를 할 수 있으며, 버전 관리에 용이합니다. 또한 사용자 편의에 맞게 기존에 배포된 Helm Chart 를 공유하거나 커스터마이징을 할 수 있는데, 이런 장점 때문에 재사용성이 뛰어납니다. 커스터마이징은 values.yaml 파일 등을 사용해 환경 별로 쉽게 기능을.. 2025. 2. 27. helm으로 gitea, jenkins 설치 본문은 쿠버네티스 위에 helm 으로 gitea 와 jenkins 설치했습니다. 쿠버네티스 버전은 1.28.11버전이고, control-plane 1대와 worker-node 3대 로 구성된 클러스터 위에 배포했습니다. Gitea 배포먼저 배포할 네임스페이스를 생성해 줍니다.kubectl create namespace gitea helm 설치 확인helm version gitea helm chart 설치helm repo add gitea-charts https://dl.gitea.com/charts/ helm install gitea gitea-charts/gitea -n gitea 설치 확인kubectl get all -n gitea 접속 확인본문은 kvm 위에 올라간 vm 이기 때문에 터널링을 통해.. 2025. 2. 26. 이전 1 다음