로딩
요청 처리 중입니다...

[클라우드] 13. kubernetes Helm Template 작성하기

 [클라우드] 13. kubernetes Helm Template 작성하기

chart 내 template 파일을 작성하는 부분에 대해 알아 봅니다. template 파일명에는 엄격한 규칙이 없으며, 확장자만 .yaml을 사용하고, helper에 대해서는 .tpl을 사용합니다. helper는 chart 전체에서 재사용 가능한 object를 정의할 수 있습니다. template directive(지시문)은 {{ 와 }} 으로 감싸야 합니다 예를 들어, template directive {{ .Release.Name }} 은 template에 release명을 대입합니다. built-in object Release : 릴리스 자체를 지정합니다. Release.Name: Release 이름 Release.Namespace: Release될 네임스페이스 (manifest에서 오버라이드하지 않은 경우) Release.IsUpgrade: 현재 작업이 업그레이드 또는 롤백인 경우 true 로 설정 Release.IsInstall: 현재 작업이 설치일 경우 true 로 설...

# cd # pod조회하기 # replicaset # revision # rollout # service객체 # service배포 # value # yaml # 레이블 # 야물 # 쿠버네티승 # 클라우드 # pod상태 # pod배포 # pod # ci # cloud # deployment배포 # edit명령어 # HELM # helmtemplates # imagePullPolicy # ingress # kubectlapply # Kubernetes # kubernetis # label # 헬름챠트