[Kubernetes] DaemonSet (데몬셋)
DevOps/Kubernetes2022. 5. 20. 12:02[Kubernetes] DaemonSet (데몬셋)

✔️ DaemonSet 서비스, 데몬, 서비스 데몬 모두 같은 의미이며 Daemon이라는 것은 systemctl로 제어할 수 있고 systemd에 의해 제어되는 App이다. 백그라운드에서 실행하거나 stop 또는 시스템을 끄기 전까지 계속적으로 실행되는 App을 서비스 데몬이라고 한다. 계속적으로 실행하는 어플리케이션을 제어하는 것이 systemd이다. 데몬셋은 모든 노드 또는 일부 노드에 파드를 실행한다. 노드가 3개면 3개를 실행하고 노드가 10개면 10개를 실행한다. 우리가 데몬이라고 하는 형태를 생각해보면 지금까지 봤던 여러가지 어플리케이션의 형태도 데몬이라고 할 수 있지 않는가? 라고 생각해볼 수 있다. 아파치도 mysql도 모두 데몬이 아닌가 ? 실제로 백그라운드에서 계속적으로 실행하는 형태의..

image