Kubernetes 弹性伸缩全场景解析 (一)- 概念延伸与组件布局
### 传统弹性伸缩的困境
弹性伸缩是Kubernetes中被大家关注的一大亮点,在讨论相关的组件和实现方案之前。首先想先给大家扩充下弹性伸缩的边界与定义,传统意义上来讲,弹性伸缩主要解决的问题是容量规划与实际负载的矛盾。
如上图所示,蓝色的水位线表示集群的容量随着负载的提高不断的增长,红色的曲线表示集群的实际的负载真实的变化。而弹性伸缩要解决的就是当实际负载出现激增,而容量规
k8s ingress获取真实IP地址配置
背景
业务架构:Client->WAF->LB->ECS->容器问题:在容器中获取不到真实的客户端公网IP
抓包分析
在ECS上的抓包分析,看到WAF已经将 真实客户端地址放到了 x-Forwarded-For 的字段中传给了ECS
已在全球十六个地区推出,为客户提供云原生方式和开放式容器技术,帮助企业加速数字化转型。
Kubernetes集成Calico + 遇到的问题
1.背景
原来在使用kubernetes(v1.6.2)集群网络时,一直使用flannel,今天尝试使用calico(v2.5.1)三层网络路由模式进行部署安装。
2.安装
完全参考官网手工搭建模式(Integration Guide)即可正常安装,也可以选择官方推荐的hosted方式更加简洁。