应用部署的一个最佳实践是将应用所需的配置信息于程序进行分离,这样可以使得应用程序被更好的复用,通过不用配置文件也能实现更灵活的功能。将应用打包为容器镜像后,可以通过环境变量或外挂文件的方式在创建容器时进行配置注入。ConfigMap是Kubernetes v1.2版本开始提供的一种统一集群配置管理方 ...
分类:
Web程序 时间:
2019-06-04 22:25:50
阅读次数:
168
创建 ConfigMap 资源对象使用key-value形式的键值对来配置数据,这些数据可以在Pod里面使用,ConfigMap和我们后面要讲到的Secrets比较类似,一个比较大的区别是ConfigMap可以比较方便的处理一些非敏感的数据,比如密码之类的还是需要使用Secrets来进行管理。我们来 ...
分类:
其他好文 时间:
2019-05-28 12:49:30
阅读次数:
128
修改方法: 1.直接编辑修改 查看当前logging-curator配置,了解当前定时删除大的策略。 oc edit configmap/logging-curator 打开后,可以直接编辑保存。 2.通过新文件创建 重新编辑一个新的yaml,替换原有配置。 文件内容参考如下: mycuratorc ...
分类:
其他好文 时间:
2019-05-25 19:41:00
阅读次数:
196
pod中两种特殊类型的存储卷:secret,configMap pod.spec.volumes.secret pod.spec.volumes.configMap多数情况下,这两个存储卷不是给pod做存储空间来用的,而是给我们的管理员或者用户提供了从集群外部向pod内部的应用注入配置信息的方式。 ...
分类:
其他好文 时间:
2019-05-16 18:02:22
阅读次数:
190
[toc] Kubernetes之(十三)ConfigMap和Secret 简介 ConfigMap和Secret是kubernetes系统上两种特殊类型的存储卷,ConfigMao对象用于为容器中的应用提供配置数据以定制程序行为,不过年敏感的配置信息,例如密钥,证书等通常由Secret对象来进行配 ...
分类:
Web程序 时间:
2019-04-12 10:25:04
阅读次数:
175
kubernetes 配置容器应用,其包括configmap 、secret等配置
分类:
Web程序 时间:
2019-04-10 09:17:38
阅读次数:
151
作用理解 核心用途就是容器和配置的分离解耦。 如启用一个mysql容器,mysql容器重要的文件有两部分,一部分为存储数据文件,一部分为配置文件my.cnf,存储数据可以用持久存储实现和容器的分离解耦,配置文件也能够实现和容器的分离解耦,也就是说mysql容器能够直接读取并使用预先配置好的配置文件( ...
分类:
Web程序 时间:
2019-04-08 13:57:07
阅读次数:
169
[toc] Kubernetes之资源清单定义 常用资源 工作负载型|Pod,ReplicaSet,StatefulSet,DaemonSet,Job,Cronjob | 服务发现及均衡|Sevice,Ingress,... 配置与存储|Volume,CSI,ConfigMap,Secret,Dow ...
分类:
Web程序 时间:
2019-04-04 09:45:28
阅读次数:
223
[toc] Kubernetes之ConfigMap和Secret 简介 ConfigMap和Secret是kubernetes系统上两种特殊类型的存储卷,ConfigMao对象用于为容器中的应用提供配置数据以定制程序行为,不过年敏感的配置信息,例如密钥,证书等通常由Secret对象来进行配置,它们 ...
分类:
Web程序 时间:
2019-04-04 09:26:57
阅读次数:
188
源码分析系列文章已经开源到github,地址如下: github:https://github.com/farmer-hutao/k8s-source-code-analysis gitbook:https://farmer-hutao.github.io/k8s-source-code-analy ...
分类:
其他好文 时间:
2019-04-03 22:03:59
阅读次数:
154