kubernetes 总结

2017-09-15  本文已影响0人  getsu

2017/09/26 更新

2017/09/18 更新

  1. 系统
  1. 安装工具
  1. 网络组件选择
  1. docker版本

    • 官方建议是到1.12版本为止,而我尝试的是17.0.6,结果出现问题,需要另外配置防火墙。
  2. 对外端口

    • 尝试过NodePort,性能不好放弃;
    • 尝试过ingree+ nginx,发现后端pod变化时,要相当长的时间在ingress上生效。一段时间内会出现服务访问不到。
    • 尝试过 ingress+ nginx+ keeapalived+ vip, 考虑到上云后无法获得vip,故放弃此方案。
    • 最终决定使用ingress+traefik,本地建nginx模拟LB。上云后使用ELB。
  3. 遗留问题

    • 通过ingress测试java服务和web,性能很不错。但是测试后台go程序,性能只有原先的1/6。通过ingress请求java服务调用其他java服务的情况下,性能损耗也巨大。
上一篇 下一篇

猜你喜欢

热点阅读