Welcome to the K-free blog;|

k-free

园龄:5年8个月粉丝:5关注:7

Kubernetes ---- Pod控制器之DaemonSet

DaemonSet

官方介绍:https://kubernetes.io/zh/docs/concepts/workloads/controllers/daemonset/

DaemonSet确保全部(或者某些)节点上运行一个 Pod 的副本。当有节点加入集群时, 也会为他们新增一个 Pod 。当有节点从集群移除时,这些 Pod 也会被回收。删除 DaemonSet 将会删除它创建的所有 Pod。

下面的案例是在每个节点上运行日志收集工具"filebeat"

通过YAML文件创建DaemonSet控制器.

复制代码
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: ds-demo
  namespace: default
spec:
  selector:
  matchLabels:
    app: filebeat
    release: stable
  template:
    metadata:
      labels:
        app: filebeat
        release: stable
  spec:
    containers:
    - name: filebeat-container
      image: ikubernetes/filebeat:5.6.5-alpine
      imagePullPolicy: IfNotPresent
      env:
      - name: REDIS_HOST
        value: redis.default.svc.cluster.local
      - name: REDIS_LOG_LEVEL
        value: info

# 查询Pod会发现有两个,因为我们有两个node,这两个node上分别运行了一个Pod.
$ kubectl get pods
  NAME                READY   STATUS   RESTARTS   AGE
  myapp-ds-rk6zw 1/1 Running    1 15h
  myapp-ds-s5nxl 1/1 Running   1 15h
复制代码

ds.spec.template.spec.hostNetwork <boolean> # 如果设为True,则会使用宿主机的网络名称空间.

动态升级:

DaemonSet也可以像Deployment一样动态的进行升级,也就是更改image;

 

$ kubectl set image ds myapp-ds filebeat=ikubernetes/filebeat:5.6.6-alpine

 

本文作者:k-free

本文链接:https://www.cnblogs.com/k-free-bolg/p/13097570.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   k-free  阅读(259)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 新時代 (ウタ from ONE PIECE FILM RED) Ado
新時代 (ウタ from ONE PIECE FILM RED) - Ado
00:00 / 00:00
An audio error has occurred.

作词 : 中田ヤスタカ

作曲 : 中田ヤスタカ

新時代はこの未来だ

世界中全部 変えてしまえば

変えてしまえば

ジャマモノ やなもの なんて消して

ジャマモノ やなもの なんて消して

この世とメタモルフォーゼしようぜ

ミュージック

キミが起こす マジック

目を閉じれば未来が開いて

目を閉じれば未来が開いて

いつまでも終わりが来ないようにって

この歌を歌うよ

Do you wanna play? リアルゲーム ギリギリ

Do you wanna play? リアルゲーム ギリギリ

綱渡りみたいな旋律

認めない戻れない忘れたい

夢の中に居させて I wanna be free

見えるよ新時代が 世界の向こうへ

さあ行くよ NewWorld

新時代はこの未来だ

新時代はこの未来だ

世界中全部 変えてしまえば

変えてしまえば

果てしない音楽がもっと届くように

夢は見ないわ キミが話した

「ボクを信じて」

あれこれいらないものは消して

あれこれいらないものは消して

リアルをカラフルに越えようぜ

ミュージック

今始まる ライジング

目をつぶりみんなで逃げようよ

目をつぶりみんなで逃げようよ

今よりイイモノを見せてあげるよ

この歌を歌えば

Do you wanna play? リアルゲーム ギリギリ

Do you wanna play? リアルゲーム ギリギリ

綱渡りみたいな運命

認めない戻れない忘れたい

夢の中に居させて I wanna be free

見えるよ新時代が 世界の向こうへ

さあ行くよ NewWorld

新時代わ この未来を

新時代わ この未来を

世界中全部 変えてしまえば 変えてしまえば

果てしない音楽がもっと届くように

夢を見せるよ 夢を見せるよ

新時代だ

新時代だ

新時代だ