
CKA 자격증 취득, 후기
2024년 7월 22일 CKA 시험에 응시해 83점으로 합격한 후기입니다. Killer.sh 문제와 Udemy 강의로 준비한 경험, PSI Secure Browser의 감독 절차와 시험 난이도에 대한 소감을 공유합니다.

2024년 7월 22일 CKA 시험에 응시해 83점으로 합격한 후기입니다. Killer.sh 문제와 Udemy 강의로 준비한 경험, PSI Secure Browser의 감독 절차와 시험 난이도에 대한 소감을 공유합니다.

EKS OIDC provider로 Service Account와 IAM Role을 연결하는 IRSA 구성을 설명합니다. 정책과 신뢰 관계를 설정하고 Pod의 역할 ARN, 웹 ID 토큰 및 AWS 리소스 접근을 확인합니다.

RDS 도입 전 개발 및 테스트용 MySQL을 Kubernetes에 배포하는 과정을 정리합니다. PV와 PVC로 저장 공간을 구성하고 ConfigMap의 초기화 스크립트, Secret 및 NodePort Service를 연결합니다.

생성형 AI를 주제로 한 AWS Public Sector Day Seoul 2024 GameDay 참가 후기입니다. 공개된 서비스 목록으로 예상 시나리오를 준비한 과정과 4인 팀의 대회 진행, 최종 5위 결과 및 소감을 담습니다.

Ubuntu 24.04에서 Ansible과 kubeadm으로 Kubernetes v1.29를 구축합니다. swap 해제, containerd와 Calico 설치, 클러스터 초기화 및 worker 조인까지의 자동화 절차를 정리합니다.

Ansible의 SSH 기반 자동화와 Playbook, Inventory, Module 등 주요 요소의 역할을 설명합니다. SSH 키 배포와 호스트 설정을 거쳐 nginx를 설치하고 원격 명령과 curl로 동작을 확인하는 실습입니다.

Kubernetes Service와 Pod의 FQDN 형식, CoreDNS의 이름 해석 역할을 설명합니다. 두 namespace의 nginx와 ClusterIP Service 사이에서 curl로 FQDN 연결을 확인하는 실습입니다.
Python heapq의 최소 힙 원리와 연산별 동작을 설명하고, sequence 값으로 같은 우선순위의 순서를 보존하는 큐를 구성합니다. Python 3.14의 최대 힙 API와 PriorityQueue 선택 기준도 정리합니다.

WEB, WAS, DB를 namespace로 나누고 NetworkPolicy로 통신 방향과 포트를 제한합니다. 연결 테스트를 통해 namespaceSelector의 label 설정과 DNS를 위한 egress 허용 조건을 정리합니다.

Metrics Server의 지표를 바탕으로 HPA가 Pod 수를 조절하는 원리를 설명합니다. nginx에 부하를 주어 1개에서 5개 사이의 확장과 축소를 확인하고, 축소가 지연되는 안정화 기간과 설정 방법을 정리합니다.