# kustomize

[kubernetes] commonLabels 은 모든 리소스에 동일한 레이블을 추가한다.
label 은 쿠버네티스 오브젝트(파드 등)에 첨부된 키와 값의 쌍이다. 오브젝트의 특성을 식별하는 데 사용되어 사용자에게 중요하지만, 코어 시스템에 직접적인 의미는 없다. 예를들어 어떤 service가 Deployment를 식별하기 위해서는 deployment에 la
Prometheus & Grafana with kustomize in Argo CD
metric-server install Edit metrics-server deployments.apps monitoring namespace 생성 Prometheus & Grafana clone kustomize로 Argo CD에 배포 kustomization
Blue/Green Deployment with kustomization in Argo CD
ingress.yaml로 ALB 생성 확인apps/v1 대신 argoproj.io/v1alpha1을 사용Deplyment 대신 Rollout을 사용autoPromotioEnabled 옵션은 Blue/Green 배포를 자동으로 진행할 것인지 여부. false 옵션을 사용
kubectl과 kustomize 소개 및 설치
컨테이너기반의 어플리케이션을 효율적으로 운영할 수 있도록 도와주는 클러스터, 오케스트레이션 시스템MASTER NODE와 WORKER NODE로 구성API SERVER가 존재이 API SERVE를 통해서 쿠버네티스 클러스터에 명령어를 주고받을수 있음kubectl로 API

온프레미스로 쿠버플로 1.4 인프라 구축하기!
안녕하세요! 오늘은 문제가 많은 AWS(EKS) 인프라를 기반으로 구축하는 Kubeflow 1.2 버전이 아닌,온프레미스 환경에서(Minikube를 이용합니다!) Kubeflow 1.4버전을 구축해보도록 하겠습니다.minikube에 Kubeflow 1.4.1을 설치한다

Kustomize로 K8S 리소스 관리하기
이번 글에서는 Kubernetes 리소스의 Raw 파일인 YAML 파일들을 관리하는 방법을 알아보려고 합니다. 사용자에 따라 YAML 파일을 관리하는 방법은 다양합니다. 리소스 별로 생성한 YAML 파일을 작업서버 내에 Application 별로 나눠놓거나, 배포 환경

[GitOps]ArgoCD에 Vault 적용하기
ArgoCD로 kubernetes로 자동배포를 위해 git 저장소를 이용하는데 configmap, secret의 민감한 정보 관리를 위해 vault를 적용해서 GitOps를 구성한 경험을 정리한 글입니다.

[GitOps]ArgoCD와 Kustomize를 이용해 kubernetes에 배포하기
Kustomize + ArgoCD GitOps를 위해 kustomize와 argocd를 활용한 kubernetes 설정 동기화 환경을 구성해본 내용을 정리하였습니다.