Home [Kubernetes]Controller: DaemonSet
Post
Cancel

[Kubernetes]Controller: DaemonSet

DaemonSet

각 노드에서 Pod가 한 개씩 실행되도록 보장

  • 로그 수입기, 모니터링 에이전트와 같은 프로그램 실행 시 적용

Definition

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: daemonset-nginx
spec:
  selector:
    matchLabels:
      app: webui
  template:
    metadata:
      name: nginx-pod
      labels:
        app: webui
  spec:
  containers:
  - name: nginx-container
    image: nginx:1.14

Rolling update/back

기존 deploy와 유사

  • edit을 통해 roll update
  • history undo를 통해 rollback
This post is licensed under CC BY 4.0 by the author.