
Liveness, Readiness, Startup Probes 개념, 사용방법
Kubernetes의 Startup, Liveness, Readiness Probe가 기동과 재시작, 트래픽 수신을 판단하는 방식을 구분합니다. 검사 방식과 시간 설정, 외부 의존성 장애 시 주의점을 설명합니다.

Kubernetes의 Startup, Liveness, Readiness Probe가 기동과 재시작, 트래픽 수신을 판단하는 방식을 구분합니다. 검사 방식과 시간 설정, 외부 의존성 장애 시 주의점을 설명합니다.

Neovim에 lazy.nvim과 tokyonight 테마를 적용하는 과정을 설명합니다. 필수 패키지 설치부터 init.lua 예제 적용, LSP와 플러그인 확장 설정까지 다룹니다.

CloudWatch Logs의 구독 필터와 Lambda로 로그를 Logstash에 전송하는 구성입니다. 디코딩과 압축 해제 후 Kubernetes의 Elasticsearch에 저장하고 Kibana로 모아 조회하는 과정을 정리합니다.

단어장 데이터를 문서와 배열로 다루기 위해 MongoDB를 선택한 배경을 설명합니다. Helm으로 Operator를 설치하고 Custom Resource와 StorageClass를 지정해 배포 및 접속을 확인합니다.

Grafana에 Prometheus를 Data Source로 등록하고 연결을 테스트합니다. 클러스터 내부 FQDN 설정과 Grafana Labs 대시보드를 ID로 가져와 Kubernetes 지표를 시각화하는 과정을 정리합니다.

Kubernetes 모니터링의 시각화 계층인 Grafana의 특징과 Helm 배포 방법을 설명합니다. StorageClass를 통한 설정 보존과 관리자 비밀번호 확인, port-forward 접속 및 비밀번호 변경 절차를 정리합니다.

Prometheus의 시계열 모델과 Pull 수집 방식, Exporter와 알림 구성 요소를 설명합니다. Helm 배포 후 Prometheus Server, Alert Manager, Push Gateway 접속을 확인합니다.

Jenkins Kubernetes plugin에 kubeconfig를 등록하고 Cloud와 Pod Template을 설정합니다. 테스트 파이프라인에서 빌드용 Agent Pod가 생성되고 작업 후 제거되는 동적 구성을 확인합니다.

cert-manager와 ClusterIssuer로 Let's Encrypt의 ACME 발급을 설정하는 방법을 설명합니다. Helm 설치부터 Jenkins Ingress의 TLS 설정 변경과 인증서 적용 전후 확인까지 정리합니다.

TLS와 SSL의 관계 및 통신의 기밀성, 무결성, 인증을 위한 역할을 설명합니다. Client Hello부터 서버 인증, 키 교환, 세션 키를 이용한 암호화 통신까지 TLS handshake의 흐름을 정리합니다.