k8s,dameonset

Docker容器里应用的日志,默认会保存在宿主机的/var/lib/docker/containers/{{.容器ID}}/{{.容器ID}}-json.log文件里

nodeAffinity

toleration

DaemonSet可以继续版本回退,

kubectl rollout status命令看到这个"滚动更新"的过程,可以查看执行历史在history里面,查看到revision的版本。有了版本号,你也就可以像Deployment一样,将DaemonSet回滚到某个指定的历史版本了

shell 复制代码
kubectl rollout status ds/fluentd-elasticsearch -n kube-system
$ kubectl rollout history daemonset fluentd-elasticsearch -n kube-system
daemonsets "fluentd-elasticsearch"
REVISION  CHANGE-CAUSE
1         <none>
2         kubectl set image ds/fluentd-elasticsearch fluentd-elasticsearch=k8s.gcr.io/fluentd-elasticsearch:v2.2.0 --namespace=kube-system --record=true

Deployment管理这些版本,靠的是"一个版本对应一个ReplicaSet对象"。可是,DaemonSet控制器操作的直接就是Pod,不可能有ReplicaSet这样的对象参与其中。

Kubernetes v1.7之后添加了一个API对象,名叫ControllerRevision,专门用来记录某种Controller对象的版本。

相关推荐
观远数据13 分钟前
云原生BI的战略价值:不是技术选择,而是业务弹性的决定因素
java·人工智能·云原生
瀛川17 分钟前
microVM 技术解析:面向多租户 Serverless 与 AI Agent 的微虚拟机架构
后端·云原生
爱莉希雅&&&35 分钟前
Rocky Linux 10.1 + K8s 1.36.3 离线集群部署笔记(Kubernetes)
linux·笔记·docker·kubernetes·calico
SLD_Allen1 小时前
Kubernetes上的存算分离大数据平台
大数据·容器·kubernetes
Zhu7581 小时前
在k8s集群环境部署高可用的Apache Hadoop3.1.1定制版集群
hadoop·kubernetes
念何架构之路2 小时前
docker-Builder镜像构建
运维·docker·容器
IT二叔2 小时前
Kubernetes(K8s)-08-Deployment详解
云原生·容器·kubernetes
日取其半万世不竭11 小时前
用 Portainer 可视化管理 Docker:容器再多也不用背命令了
运维·docker·容器
张忠琳14 小时前
【NVIDIA】NVIDIA Container Toolkit v1.19.1--07-NVCDI模块:CDI Spec生成引擎深度分析之七
云原生·容器·架构·kubernetes·nvidia
沉迷学习 日益消瘦16 小时前
01-Kubernetes 入门:概念与安装
云原生·容器·kubernetes