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
: 실제 설치 없이 결과만 미리 확인
댓글 없음:
댓글 쓰기