목차 들어가기 전에 처음 쿠버네티스를 공부할 때는 쿠버네티스만 하면 끝날 줄 알았습니다. 하지만 인기 있는 오픈소스가 애드온이 없을 리가 없지요. 한 번에 익혀야 할 지식이 너무 많아서 버거운 것이 사실입니다. 또한 교육자료에서는 샘플 코드를 기준으로 가르치기 때문에 실제 환경에서 어떻게 구성해야 하는지 시행착오를 많이 겪어야 했습니다. 때문에 오늘은 쿠버네티스 애드온의 Production환경 구축에 대해서 하나하나 풀어가보겠습니다. 가능한 helm을 이용해서 설치합니다. helm을 먼저 설치해주시기 바랍니다. https://helm.sh/docs/intro/install/ Installing Helm Learn how to install and get running with Helm. helm.sh 이..
개요 처음 쿠버네티스 환경 구축을 하며 Istio를 사용했습니다. 자연스럽게 Istio ingress gateway를 도입해서 라우팅을 하였습니다. 하지만 Istio는 arm을 지원하지 않는다는 문제가 생겼습니다. Istio ingress gateway를 사용하기 때문에 Istio를 사용하지 않으면 프로젝트가 올바르게 동작하지 않기 때문에 개발환경 구축에 큰 차질이 생긴 것입니다. 그래서 Istio ingress gateway를 traefik으로 마이그레이션 하여 Istio의존성을 낮추기로 했습니다. 개발환경에서는 Istio없이 구축하고 프로덕션에서는 Istio를 사용하는 방향으로 변경했습니다. Traefik 설치 helm으로 traefik을 설치할때 사용할 values.yaml을 만들어줍니다. 디폴트값..
- Total
- Today
- Yesterday
- kubernetes
- Traefik
- 전략패턴
- AWS
- istio
- cloudflare
- grafana
- jaeger
- S3
- production
- Prometheus
- VPC
- minikube
- flyway
- liquibase
- 달러구트 꿈 백화점
- 쿠버네티스
- 프로덕션
- kiali
- HMAC
- CloudFront
- golang
- IAM
- eks
- Auto Scaling
- DB형상관리
- Constant
- 드래곤라자
- cka
- k8s
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |