2025년 1월 16일 목요일

helm install 설명

helm install 할 때, helm install harbor -f xx.yaml . 로 명령을 내릴 때, 명령어의 각 arguments와 flag를 설명해 보겠다.

helm install:

  • 기본 helm 명령어로, 새로운 차트를 쿠버네티스 클러스터에 설치한다는 의미입니다

harbor:

  • 설치할 릴리스의 이름입니다
  • 이 이름으로 helm과 쿠버네티스에서 해당 설치를 식별합니다
  • 다른 이름(예: my-harbor)으로 변경할 수 있습니다

-f xx.yaml:

  • -f 또는 --values 플래그는 차트의 기본값을 오버라이드할 설정 파일을 지정합니다
  • xx.yaml에는 사용자가 정의한 커스텀 설정값들이 포함됩니다
  • 여러 개의 설정 파일을 사용하려면 -f 플래그를 여러 번 사용할 수 있습니다 (예: -f values1.yaml -f values2.yaml)

. (마침표):

  • 차트의 소스 위치를 지정합니다
  • 현재 디렉토리를 의미하며, 이는 현재 디렉토리에 Chart.yaml 파일이 있어야 함을 의미합니다
  • 대신 차트 저장소의 차트 이름(예: harbor/harbor)이나 압축된 차트 파일의 경로를 지정할 수도 있습니다

기타 자주 사용되는 옵션들:

  • --namespace: 설치할 네임스페이스 지정
  • --create-namespace: 지정한 네임스페이스가 없는 경우 생성
  • --debug: 디버그 정보 출력
  • --dry-run: 실제 설치 없이 결과만 미리 확인

댓글 없음:

댓글 쓰기

구약성서의 구조

공동번역 성경의 구분과 용어로 설명해드리겠습니다. 오경 창세기: 세상과 인류의 시작, 이스라엘 민족의 조상들 탈출기: 이집트 탈출과 십계명 레위기: 예배와 제사 규정 민수기: 광야 생활 신명기: 모세의 마지막 가르침 역사서 ...