38,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결대세는 쿠버네티스 [Helm편]
혹시 ArgoCD 에서 Helm Sync를 하는 방법이 따로 없을까요?
안녕하세요.. 학습관련은 아니지만.. 관련 자료를 찾아보았는데, 명확한 이야기가 없어서 혹시나 하고 질문을 드립니다. Kustomize나 kubenetes yaml 파일을 commit으로 auto symc를 하는방법은 잘 나와있는데 Helm Sync하는 부분은 공식문서에도 어디에도 안보입니다. 그래서 Github Actions로 Helm value의 image tag 이름만 변경시키고, Helm repository로 사용하고있는 Github Page의 패키지를 업데이트 하고, index.yaml을 변경하여 배포하는 형식으로 만들어 놓고. 이 Github Page를 ArgoCD의 repository연결을 한후, Application을 생성하여 Sync를 시도하니, 첫 연결시의 리소스와 Value만 고정되어있고, 이후 변경하는 Value에 대해서는 manual Sync로도 이미지 태그값이 변경되지 않습니다.. Github Page의 helm package와 index.yaml이 변경되어도 auto sync는 작동하지 않구요.. 혹시 관심이 있으시다면 답변 부탁드리겠습니다.. 긴글 읽어주셔서 감사합니다. ㅠ
- 미해결대세는 쿠버네티스 [Helm편]
configMapData, configmap.yaml
강의에서 알려주신 values.yaml 파일의 configMapData 내용과 configmap.yaml 파일은 임의로 작성을 하신건가요? 처음 차트 생성 시에는 보이질 않네요.
- 해결됨대세는 쿠버네티스 [Helm편]
Helm관련 궁금증이 있습니다.
안녕하세요! Helm을 본격적으로 공부하다가 궁금한점이 있어서 글을 작성합니다. 예를들어 한 회사에서 aaaa.com, bbbb.com 라는 도메인이 있을때 -------------------------------------------- 1-1. 도메인 별로 Helm 폴더를 나누는것이 맞을까요? /mychart_1 ㄴ/aaaa /mychart_2 ㄴ/bbbb 아니면 모노레포로 /mychart ㄴ/bbbb ㄴ/template ㄴvalue.yaml ㄴ chart.yaml ㄴ/aaaa ㄴ/template ㄴvalue.yaml ㄴ chart.yaml 이런식으로 같이 관리해도 좋을까요? 1-2. 그 외에도, prometheus, grafana, istio, argocd, harbor 등을 helm chart로 관리한다고 할때, 상단의 폴더와 함께 관리,또는 따로 관리하는것 어떤것이 좋을까요? /mychart ㄴ/bbbb ㄴ/aaaa ㄴ/prometheus ㄴ/grafana .... ㄴ/harbor or /mychart_1 ㄴ/bbbb ㄴ/aaaa /mychart2 ㄴ/prometheus ㄴ/grafana .... ㄴ/harbor 1-3. 모노레포로 한 파일에 여러 차트를 만드는것과, dependency를 줘서 자식 chart로 관리하는것은 어떤 차이가 있을까요? 사실 dependency를 어떤식으로 사용을 해야할지, 필요성에 대해서 아직 이해를 못하였습니다. 긴글 읽어주셔서 감사합니다.
- 미해결대세는 쿠버네티스 [Helm편]
mariadb scale out 관련 문의 드립니다.
mariadb xpand(병렬) 구성하는것과 k8s -> mariadb MariaDB replication 구성하는것과는 어떤 장단점이 있는지 혹시 알려주실수 있으실까요?
- 미해결대세는 쿠버네티스 [Helm편]
혹시 지역변수만들때 뒤쪽에 - 를붙이는이유가있나요??
{{- $relname := .Release.Name -}}이런 구문이있는대 앞에 -는 엔터와 공백을 없에는건 이해했는데 뒤쪽의 - 는 의미가없는거같아서요.뒤쪽 - 유무에 따라 변하는게없는데 혹시 다른이유가있나요??다른예제보니 ingress 에서도 뒤쪽에 지역변수에서-를붙이긴하는거 같아서요
- 미해결대세는 쿠버네티스 [Helm편]
redis helm chart 6.2.5 bitnami 관련
안녕하세요.. 늦었지만, 새해 복많이 받으세요 제가 정확한 질문을 하고 있는지 의문이 들지만, 좀 이유를 알고 싶어서요.. bitnami에서 작성한 redis(6.2.5-debian-10-r34)를 보고 있는데 생성된 pod의 시간이 좀 달라서, 고쳐보려고 timezone과 관련한 부분을 vvolumemount를 하려고 하는데 pod를 yaml을 작성하는데가 없어보여서, 추가를 어떻게 해야할 지 모르겠네요 #registry: docker.io #repository: bitnami/redis #tag: 6.2.5-debian-10-r34 ## Specify a imagePullPolicymaster: initContainers: - name: redis volumeMounts: - name: tz-config mountPath: /etc/localtime extraVolumes: - name: tz-config hostPath: path: /usr/share/zoneinfo/Asia/Seoul extraVolumeMounts: - name: tz-config mountPath: /etc/localtime이렇게 추가를 하면 master pod가 사라져서 어떻게 해야할지 모르겠네요..
- 미해결대세는 쿠버네티스 [Helm편]
안녕하세요! 혹시 include 시에 뒤에 붙는게 콤마가 아니라 .(점) 인지 궁금합니다!
안녕하세요 태민님! 강의 잘 보고 있습니다~ 제가 mychart 를 생성했을 때에는 , 이 아니라 . 으로 생성되는 것 같은데 혹시 scope 를 나타내는 것이 , 이 아니라 . 인지 궁금합니다~
- 미해결대세는 쿠버네티스 [Helm편]
강의 잘 듣고 있습니다.
먼저 올려주신 대세는 쿠버네티스를 수강하고 현재 이 헬름 강의를 수강하고 있습니다. 저는 react(javascript) 나 spring boot(java) 로 web 개발에 관심이 많습니다. 가능하시면 실제 배포를 예로 구성해주시면 실제 실무환경과 가깝게 구성하는 연습을 할수 있을것 같습니다. 간단하게 실제 어플리케이션을 배포하는 환경을 구성해 보아주시면 안될까요 ^^ 부탁드립니다.