목록2025/09/20 (1)
근묵자흑
Kubernetest Pattern: DaemonService
쿠버네티스를 운영하다 보면 모든 노드에서 특정 작업을 수행해야 하는 경우가 있습니다. 로그 수집, 모니터링 에이전트, 네트워크 플러그인 등이 대표적인 예시입니다. 이런 요구사항을 해결하기 위해 쿠버네티스는 DaemonSet이라는 리소스를 제공합니다. 데몬서비스 패턴은 쿠버네티스 클러스터의 모든 노드 또는 특정 노드에서 단일 Pod를 실행하도록 보장하는 패턴입니다. 이는 운영체제의 데몬 프로세스와 유사한 개념으로, 인프라 관련 작업을 수행하는 Pod를 배치하고 관리하는 데 주로 사용됩니다.데몬(Daemon)의 개념운영체제 수준: httpd, named, sshd 등 백그라운드에서 장시간 실행되는 자가 복구 프로그램애플리케이션 수준: JVM의 데몬 스레드처럼 가비지 컬렉션, 파이널라이제이션 등의 작업 수행쿠..
k8s/kubernetes-pattern
2025. 9. 20. 19:35
