[인프런 워밍업 클럽 4기] DevOps 발자국 4주차
[ 워밍업 클럽 4주차 회고 ] Helm에서 ArgoCD까지, 배포 자동화의 진화 이번 주는 쿠버네티스 패키지 관리와 GitOps의 세계로 본격 진입한 시간이었다. 단순한 kubectl apply에서 벗어나 '지속 가능한 배포'가 무엇인지 체감할 수 있었던 소중한 일주일이었다. Helm과 Kustomize - 패키지 관리의 두 가지 철학 18강에서 다룬 H...
- 좋아요수
- 1
[ 워밍업 클럽 4주차 회고 ] Helm에서 ArgoCD까지, 배포 자동화의 진화 이번 주는 쿠버네티스 패키지 관리와 GitOps의 세계로 본격 진입한 시간이었다. 단순한 kubectl apply에서 벗어나 '지속 가능한 배포'가 무엇인지 체감할 수 있었던 소중한 일주일이었다. Helm과 Kustomize - 패키지 관리의 두 가지 철학 18강에서 다룬 H...
[ 워밍업 클럽 3주차 회고 ] DevOps, 운영을 넘어 배포의 미학까지 이번 주는 쿠버네티스와 DevOps의 경계를 넘나들며 실제 배포와 운영에 필요한 개념들을 본격적으로 다뤘다. ‘코드를 잘 짠다’에서 ‘서비스를 잘 운영한다’로 시야를 넓혀야 하는 시점이라는 걸 체감한 시간이었다. DevOps 한방 정리 – 다시 짚는 DevOps의 본질 DevOps는...
1. PV, PVC - search ▶ 1~4. local 동작 확인 // 2번 - Container 임시 폴더 확인 // 2번 - Container 영구저장 폴더 확인 // 2번 - master node 폴더 확인 ▶ 5. hostPath 동작 확인 - Deployment 수정 후 [1~4] 실행 // 2번 - Container 임시 폴더 확인 // 2번...
▶ 응용1 : Configmap의 환경변수들을 Secret을 사용해서 작성하고, App에서는 같은 결과가 나오도록 확인해 보세요. ☞ Secret을 이렇게 사용하는 경우는 별로 보지 못했습니다. 여러가지 방법으로 Secret을 만들어본다는데 의의를 두시면 됩니다. [Secret 생성] apiVersion: v1 kind: Secret metadata: na...
[실습 일부 캡쳐] [ 워밍업 클럽 2주차 회고 ] Object 그 너머의 세계로 1주차에서 쿠버네티스의 기본 아키텍처를 이해했다면, 이번 주는 본격적으로 Object의 세계에 발을 담그는 시간이었다. Pod, ReplicaSet, Deployment를 넘어서 Labels, Selector, Naming까지 - 드디어 쿠버네티스가 어떻게 리소스들을 체계적으...
[미션 전 사전 준비] HPA minReplica 1로 바꿔서 Pod 1개로 진행 [기존] Pod 2개 (HPA 2 -> Deployment 2) [변경] Pod 1개 (HPA 1 -> Deployment 1) HPA에 의해서 Pod 1개로 변경 ▶ 응용1 : startupProbe가 실패 되도록 설정해서 Pod가 무한 재기동 상태가 되도록 설정해 보세요....
[설치 환경] 칩 : Apple M1 Pro 메모리 : 16GB macOS : Sequoia 15.5 가상플랫폼 : UTM [Sprint1] 쿠버네티스 무게감 있게 설치하기 > 구간별 상태 확인 (1/2) [미션1] [1-3] UTM 설치 버전 확인 [2-1] UTM VM 확인 [3-1] Rocky Linux 버전 확인 [3-2] Hostname 확인 [3...
[ 강의 정보 ] 강의명 : 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 [ 워밍업 클럽 1주차 회고 ] 워밍업 클럽을 선택한 이유 솔직히 말하면 혼자서는 강의를 끝까지 완주하기가 어려웠다. 평소 강의를 사놓고 미루는 습관이 있어서 워밍업 클럽의 체계적인 학습 방식이 큰 도움이 될 것 같았다. 매일 정해진 분량을 학습하고 미션을 수행하며 함...