摘要:一、滚动更新 1、将myapp控制器下的pod资源镜像升级为:"ikubernetes/myapp:v6" [root@master ~]# kubectl set image sts myapp myapp=ikubernetes/myapp:v6 statefulset.apps/myapp i 阅读全文
posted @ 2020-09-05 23:18 活的潇洒80 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一、Pod资源标识符 由statefulset控制器创建的pod资源拥有固定、唯一的表示和专用存储卷、即便重新调度或终止后重建、其名称依然保持不变、且此前的存储卷及其数据不会丢失 [root@master ~]# kubectl get pods -l app=myapp-pod NAME READ 阅读全文
posted @ 2020-09-05 23:17 活的潇洒80 阅读(66) 评论(0) 推荐(0) 编辑
摘要:一、状态和存储的关系 状态是进程的时间属性、无状态意味着一个进程不必跟踪过去的交互操作、本质上可以说它是一个纯粹的功能性行为、对应,有状态则以为桌进程存储了以前交互过程的记录、并且可以给予它对新的请求进行相应、至于状态信息被保存在内存中或者持久保存于磁盘上、则是另外一个问题 存储是标书持久保存数据的 阅读全文
posted @ 2020-09-05 23:15 活的潇洒80 阅读(60) 评论(0) 推荐(0) 编辑
摘要:一、secret概述 1、注意事项 secret资源的功能类似于、但它专用于存放敏感数据、例如密码、数字证书、私钥、令牌和SSH key等 需要注意的是、在master节点上、secret对象以非加密的格式存储于etcd中,因此管理员必须加以精心管控以确保敏感数据的机密性、必须确保etcd集群节点间 阅读全文
posted @ 2020-09-05 23:12 活的潇洒80 阅读(82) 评论(0) 推荐(0) 编辑
摘要:一、向POD环境变量传递configmap对象键值数据 1、资源清单 [root@master chapter8]# cat cat configmap-env.yaml cat: cat: No such file or directory apiVersion: v1 kind: ConfigM 阅读全文
posted @ 2020-09-05 23:09 活的潇洒80 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一、容器化应用配置方式 每个应用程序都是一个可执行程序文件、它包含操作码列表、CPU通过执行这些操作码来完成特定的操作、例如,cat命令是由:/usr/bin/cat文件提供的、该文件含有机器指令的列表、在屏幕上显示制定文件的内容时需要使用这些机器指令、几乎每个程序的行为都可以通过其命令选项及参数或 阅读全文
posted @ 2020-09-05 23:04 活的潇洒80 阅读(65) 评论(0) 推荐(0) 编辑