随着kubernetes的发展现在使用的范围越来越广,在使用过程中碰到问题是避免不了的,有些时候一些坑能提前避免是最好的,下面我做一个小记录,把我们生产环境中遇到的坑总结下,方便后面查询同时也方便各位朋友避免踩坑

1.Configmap大小限制

 通常使用kubernetes的时候配置文件一般都是通过Configmap映射到容器里面的,方便好用;外部接口修改文件内容会自动更新,但是这里面有个坑就是configmap文件内容的大小不能超过1M,对于使用json格式作为配置的很多用户可能会出现上线后

突然有一点配置文件无法更新了。这个如果在上线前能注意下是最好的,解决办法暂时就是把配置文件拆分或者把配置文件内容进行压缩,程序读取的时候再解压读取;

深度分析:出现这个问题的最终原因还是ETCD对单个value大小的限制,还有一种解决方案就是更新升级kubernetes的ETCD服务,提高--max-request-bytes的大小。

2.待补充

最新文章

  1. 1Z0-050
  2. 3.Code-First 约定(EF Code-First系列)
  3. 云计算之路-阿里云上:RDS用户的烦恼
  4. React Ajax
  5. 初始zookeeper与集群搭建实例
  6. sqlserver 存储过程 以及统计整个数据库数据
  7. Effective Java之并发
  8. 自动加载类PHP中spl_autoload_register函数的用法
  9. 构建 MariaDB Galera Cluster 分布式数据库集群(一)
  10. Android简易实战教程--第二十四话《画画板》
  11. 关于Debug和Release之本质区别的讨论
  12. Aho-Corasick算法实现(简单关键字过滤)
  13. win7环境下安装composer
  14. Hadoop windows 环境配置
  15. JS函数机制小结
  16. ios图层转场动画
  17. 浅谈Java的学习
  18. Java -- 异常的捕获及处理 -- 目录
  19. Qt Quick快速入门之线程基础
  20. 创建一个pre标签展开折叠的UI组件(原创)

热门文章

  1. Visual Studio:error MSB8020
  2. 每日英语:When Social Skills Are A Warning
  3. 自定义控件VS用户控件
  4. 安装CentOS版本的yum(转载)
  5. androidStudio简便安装
  6. yield return关键字怎么使用?
  7. HTTP Status 404–/webDemo/hello
  8. [shell]简单的shell提示和参数脚本
  9. Eclipse上配置btm
  10. 一、thinkphp