inflearn logo
강의

Course

Instructor

The Trend is Kubernetes (Helm Edition)

Analyzing Tomcat

$ 의미가 무엇인가요?

495

aellian4609

16 asked

1

안녕하세요~

 

tpl {.Values.userSelector} $

tpl {grou: a-zone} | toYaml $

 

위 구문에서 $가 어떻게 해석 되는지 문의 드립니다

kubernetes

Answer 1

1

1pro

안녕하세요.  답변이 늦어 죄송합니다.

기본적으로 tpl 함수의 사용법은

{{ tpl TEMPLATE_STRING VALUES }}

입니다.

# values
template: "{{ .Values.name }}"
name: "Tom"

# template
{{ tpl .Values.template . }}

# output
Tom

Helm 가이드에 보면 이렇게 쓰는 경우가 일반적인 사용법이고요.

bitnami에서 만든 Helm Chart의 경우 컴마(.) 대신 $를 쓴거고요

일반적으로 with 나 range 문에서 $var 이런식으로 내부 변수용으로 쓰지만

단독으로 $ 를 썼을 경우 명시적인 최상위 루트 범위를 가리킵니다.

결국 .를 쓰나 $를 쓰나 결과는 같고요.

아래 가이드에 마지막 예제를 보시면 좀더 $를 써야되는 경우에 대한 사례가 있습니다.

https://helm.sh/ko/docs/chart_template_guide/variables/

 

톰캣 설치시 톰캣에 들어가지를 못함

1

31

2

helm v4 release

0

85

2

helm hook과 Pod initContainer 중 선택

1

65

2

K8s 에서 Service, Pod, Container 의 Port 매핑 질문

0

159

2

프로젝트에서 Helm Chart 관리 및 작성에 대하여

1

147

1

블로그에 출처를 남기고 정리해도 될까요?

1

124

2

Helm 의 POD 자동 재기동과 관련하여

1

347

2

nindent 사용시 결과값 하이픈(-) 생성 유무의 차이

1

410

1

tomcat 배포시 pod pending 현상

1

436

1

tomcat 분석과 관련하여 다시 질문 드려봅니다.

0

424

2

TOMCAT 분석에 있는 내용 중 궁금한 게 있습니다.

1

261

1

헬름은 롤백 기능을 지원하지 않는지요?

2

266

1

mychart 생성시 configmap 을 생성하고 배포시 발생하는 에러문의

2

288

1

install 시 발생하는 에러 문의

2

397

1

내 챠트 배포

1

348

1

prometheus 차트 구성 질문

1

442

1

helm 실습 관련 질문입니다..

1

525

2

jenkins에서 helm, kubectl 사용하도록 설정?

1

476

1

조금 아쉬운점.

2

419

0

톰캣 설치 후 접속

1

411

2

$ 스코프

1

281

1

k8s 의 모니터링은 무엇으로 하는게 좋을까요?

1

395

1

helm chart의 app 버전 정보가 실제 버전과 동일한건가요?

1

721

1

grafana 설치시 service type 을 loadbalancer 로 할 경우..

1

689

2