etcd 상태 확인 etcdctl 설치ETCD_VER=v3.5.9 # 최신 버전 확인 후 필요 시 변경# 다운로드 및 압축 해제wget https://github.com/etcd-io/etcd/releases/download/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gztar xvf etcd-${ETCD_VER}-linux-amd64.tar.gz# 실행 파일을 /usr/local/bin으로 이동sudo mv etcd-${ETCD_VER}-linux-amd64/etcdctl /usr/local/bin/# 설치 확인etcdctl version v3.5.20 amd64 패키지 https://github.com/etcd-io/etcd/releases/download/v3.5.20/etcd.. 2025. 3. 26. [etcd] 백업 etcd 백업wget https://github.com/etcd-io/etcd/releases/download/v3.5.19/etcd-v3.5.19-linux-arm64.tar.gz sudo etcdctl snapshot save etcd-snapshot.db --endpoints=https://127.0.0.1:2379 --cacert=./ca.crt --cert=./healthcheck-client.crt --key=./healthcheck-client.key{"level":"info","ts":"2025-03-17T15:16:59.834146+0900","caller":"snapshot/v3_snapshot.go:65","msg":"created temporary db file","path":"et.. 2025. 3. 17. install kubenetes 보호되어 있는 글 입니다. 2025. 3. 4. cert 보호되어 있는 글 입니다. 2025. 3. 4. [Kustomize] Kustomize 외부자료 https://devopscube.com/kustomize-tutorial/ 이 Kustomize 튜토리얼에서는 Kustomize 개념을 모두 배우고 Kubernetes 클러스터에서 Kustomize를 사용하여 애플리케이션을 배포합니다.목차 표시 Kustomize 사용 사례Kustomize에 대해 알아보기 전에, Kubernetes 매니페스트를 사용하여 애플리케이션을 배포하는 데 발생하는 문제부터 알아보겠습니다 .Kubernetes 에 애플리케이션을 배포하려고 하며 dev, uat, prod 등 여러 환경이 있는 경우를 가정해 보겠습니다. 각 환경에서 배포에 대한 구성이 다를 수 있습니다 .예를 들어, dev 및 uat에서는 롤링 업데이트가 필요하지 않지만 prod에서는 필요할 수 있습니다. 또한 각 환.. 2025. 2. 28. [Helm] Helm 외부자료 원본: https://devopscube.com/create-helm-chart/?ref=blog.techiescamp.com Helm 차트는 Kubernetes YAML 매니페스트 템플릿과 helm 특정 파일 의 조합입니다.helm 패키지라고 부를 수 있습니다. Kubernetes YAML 매니페스트는 템플릿화할 수 있으므로 다양한 환경의 여러 helm 차트를 유지할 필요가 없습니다. Helm은 템플릿화 기능을 위해 go 템플릿화 엔진을 사용합니다. 단일 헬름 차트만 있으면 되고, 단일 값 파일을 변경하기만 하면 각 환경의 배포 매개변수를 수정할 수 있습니다. 헬름이 템플릿에 값을 적용합니다. 다음 섹션에서 실제적으로 자세히 알아보겠습니다. 높은 수준에서 Helm Charts는 복잡성을 줄이고, Kub.. 2025. 2. 27. 이전 1 2 3 4 5 6 7 8 ··· 11 다음