Rolling Updates and Rollbacks
更新资源方式一
创建并编辑测试用的 ds 资源的 yaml 文件
cat > ds.yaml << EOF
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: ds-one
spec:
selector:
matchLabels:
system: DaemonSetOne
template:
metadata:
labels:
system: DaemonSetOne
spec:
containers:
- name: nginx
image: nginx:1.15.1
ports:
- containerPort: 80
EOF
使用 yaml 创建 ds 资源并查看
查看 ds 资源的更新策略
编辑 ds 资源的更新策略
更新 ds 以使用较新版本的 nginx 服务器
再次查看 pod 的镜像版本
删除一个 pod ,等待替换的 pod 运行并查看
回滚资源
查看 ds 资源的更改历史记录
查看个版本 ds 的设置
回退 ds 到早期版本
查看执行回滚命令后 pod 的镜像版本信息
删除 Pod,等待替换生成,然后再次检查镜像版本
更新资源方式二
创建用于测试的 ds 资源的 yaml 文件
创建 ds 并检验相关资源
编辑配置文件
查看资源详情
查看 ds 的推出状态和历史记录
编辑资源总结
Last updated