helm
-
Docker Hub를 Helm Charts 저장소로쿠버네티스/helm 2025. 1. 6. 18:56
사이드 프로젝트를 Helm Charts로 배포하려고 합니다. 이를 위해 Helm Charts를 저장할 저장소를 선택해야 하는데,, 현 직장에서는 Harbor을 쓰지만조금 오래된 내 맥북에서 개발 환경을 구성한다고 생각하니 용량이 아까워,,ㅎ 외부 레지스트리를 이용하려고 합니다. Helm Charts 설치는 되어있다고 가정햐겠습니다. 먼저 터미널(iterm, wsl)에 접속해 docker에 로그인 해줍니다. docker login -u -p 그 다음 Docker Hub에 올릴 Helm Chart를 만듭니다. (예시용)helm create 다운로드를 하셨다면 아래와 같은 구조의 폴더가 생성 됩니다. demo % tree .├── Chart.yaml├── charts├── templ..
-
Helm Chart 개념 정리쿠버네티스/helm 2024. 12. 31. 16:16
까먹지 않기 위해 정리하는 글 입니다..! 헬름이란? 쿠버네티스에 패키지를 손수비게 배포할 수 있도록 패키지를 관리하는 쿠버네티스 전용 패키지 매니저패키지 : 실행 파일뿐만 아니라 실행 환경에 필요한 의존성 파일과 환경 정보들의 묶음패키지 매니저 : 외부에 있는 저장소에서 패키지 정보를 받아와 패키지를 안정적으로 관리하는 도구 (저장소 아님) 좀 더 이해하기 쉽게 다른 예시를 아래와 같이 정리해보았습니다.플랫폼패키지 매니저저장소사용 목적리눅스yum, apt배포판 저장소소프트웨어 의존성 관리파이썬pip pypi.org파이썬 모듈 의존성 관리자바 maven maven repository자바 라이브러리 의존성 관리쿠버네티스helmartifacthub.io쿠버네티스 패키지 관리패키지 매니저의 역할패키지 관리패키..