参考

发现cm老覆盖容器原有目录里的内容,后来不得不通过in -s的方式来搞cm, 先将cm挂到/tmp下,然后ln -s文件到指定目录.

后来发现个cm的subpath特性可以解决这个问题

写了busybox的cm和rc测试cm subpath

cat > busybox-cm.yaml <<EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: busybox-cm
labels:
addonmanager.kubernetes.io/mode: EnsureExists
data:
Corefile: |
.:53 {
errors
log stdout
health
kubernetes cluster.local 172.21.0.0/16
prometheus
proxy . /etc/resolv.conf
cache 30
}
EOF
cat > busybox.yaml <<EOF
apiVersion: v1
kind: ReplicationController
metadata:
name: busybox-cm
labels:
app: busybox-cm
spec:
replicas: 1
selector:
app: busybox-cm
template:
metadata:
name: busybox-cm
labels:
app: busybox-cm
spec:
containers:
- image: busybox
command:
- sleep
- "3600"
imagePullPolicy: IfNotPresent
name: busybox
volumeMounts:
- name: config-volume
mountPath: /usr/Corefile
subPath: Corefile
restartPolicy: Always
volumes:
- name: config-volume
configMap:
name: busybox-cm
items:
- key: Corefile
path: Corefile
EOF

最新文章

  1. vue vue-cli安装
  2. hbase 1.1.7在centor6.5安装过程
  3. github使用
  4. Gulp构建前端自动化项目
  5. Java/JavaWeb中读取资源文件
  6. windows phone SDK 8.0 模拟器异常 0x89721800解决办法
  7. urllib.request
  8. 文件大小转换成可显示的Mb,Gb和kb方法
  9. 再谈Jquery Ajax方法传递到action(转)
  10. i++ 和 ++i 效率的分析
  11. MES项目中出现的一个事务嵌套的使用场景
  12. 解决导入lib,关联源码问题
  13. OR1200数据Cache介绍
  14. C#获取周的第一天、最后一天、月第一天和最后一天
  15. Java开源博客My-Blog之docker组件化修改
  16. I/O模型系列之三:IO通信模型BIO NIO AIO
  17. python数据可视化
  18. C10K问题
  19. 将png图片转换为字体图标
  20. 省市区联动JS脚本

热门文章

  1. 页面可视化编辑ckeditor(web基础学习笔记十五)
  2. 如何开启firebug显示注释?
  3. Hat’s Words(字典树)
  4. osx下查看jar文件
  5. 封装document.getElementById(id)
  6. plsql 常用快捷键(自动替换)
  7. eclipse javaWeb项目如何引入jar包
  8. python线程详解
  9. Redis学习(4)-数据类型,string,hash
  10. VB.NET服务器端令客户端下载PDF文件