Kubernetes 中 DaemonSet 与 Job 的使用指南
1. DaemonSet 的基础操作
DaemonSet 可用于在 Kubernetes 集群的每个节点上运行一组 Pod。当 fluentd DaemonSet 成功提交到 Kubernetes API 后,可使用 kubectl describe 命令查询其当前状态:
$ kubectl describe daemonset fluentd
Name: fluentd
Image(s): fluent/fluentd:v0.14.10
Selector: app=fluentd
Node-Selector: <none>
Labels: app=fluentd
Desired Number of Nodes Scheduled: 3
Current Number of Nodes Scheduled: 3
Number of Nodes Misscheduled: 0
Pods Status: 3 Running / 0 Waiting / 0 Succeeded / 0 Failed
上述输出表明 fluentd Pod 已成功部署到集群的三个节点上。可使用 kubectl get pods -o wide 命令验证:
$ kubectl get pods -o wide
NAME AGE
超级会员免费看
订阅专栏 解锁全文
3892

被折叠的 条评论
为什么被折叠?



