Kubernetes PersistentVolume 상태
PV가 Released 상태가 되는 이유와 Retain 정책, 재사용 절차를 운영 관점에서 정리한 글입니다.
Kubernetes, Jenkins, GCP, Rust를 다루면서 막혔던 지점과 헷갈리기 쉬운 차이를 정리합니다. 짧은 메모는 덜 보이게 정리하고, 오래 남길 글은 더 선명하게 다듬었습니다.
먼저 읽으면 좋은 글
PV가 Released 상태가 되는 이유와 Retain 정책, 재사용 절차를 운영 관점에서 정리한 글입니다.
Ingress Class, Ingress Controller, 그리고 외부 요청이 Service와 Pod까지 전달되는 흐름을 한 번에 정리한 글입니다.
C++ 상속과 비교해 Rust trait가 왜 더 안전하고 유연한지 예제로 설명한 글입니다.
로컬 Docker 흐름을 Cloud Build와 Cloud Run으로 옮길 때 필요한 빌드, 인증, 배포 단계를 순서대로 정리한 글.
Jenkins 에이전트 구조와 inbound·SSH 연결 방식, 실제 설정 흐름을 스크린샷과 함께 정리한 글입니다.
Filebeat 사이드카로 애플리케이션 로그를 Elasticsearch로 보내고 메타데이터를 확장하는 흐름을 예제로 정리한 글입니다.
Dockerfile ENTRYPOINT·CMD와 Kubernetes command·args가 어떻게 겹치고 덮어써지는지 예제로 비교한 글입니다.
Jenkins Pipeline에서 sh, echo, println이 서로 다른 위치에 로그를 남기는 이유를 실행 구조와 함께 정리한 글입니다.
Jenkins 병렬 Job 구성에서 Groovy 클로저의 late binding 때문에 생기는 문제와 해결 패턴을 다룬 글입니다.
Jenkins Pipeline이 왜 일반 Groovy와 다르게 보이는지, CPS 변환과 실행 구조를 중심으로 정리한 글입니다.