Contour-v1.19.1 发布
前言
我们很高兴发布发布我们用于 kubernetes 集群七层反响代理 Contour 的 1.19.1 版本.
Contour 是什么
Contour 是基于 envoy 代理实现的 k8s ingress controller,新增了 HttpProxy 的资源,动态创建更新配置,用户在使用时都是在 HTTPProxy 之上进行操作.
Contour Ingress controller 主要由两个组件一起工作:
Envoy:高性能代理,所有请求都会经过 envoy
Contour: Envoy 的控制平面,屏蔽 Envoy 复杂的配置,并创建了 HTTPProxy 资源.
目前 Contour 是 CNCF 孵化项目,值得上手!
更新点
允许重试策略,禁用重试次数.
RetryPolicy 配置中的 NumRetries(例如 count)允许配置为 0,Contour 会认为是"没有定义",并且将值修改为 1,也就是说配置成 0 时实际上效果是 1.用户可以设置为-1 表示禁用,如果没有配置或者配置为 1 那么 Contour 就会使用默认值 1.
Bug 修复
用 root-namespaces 参数时发生 panic
修复使用root-namespaces
时引起的 panic 错误.
发布说明地址
https://github.com/projectcontour/contour/releases/tag/v1.19.1
欢迎关注 Contour 版本发布中文说明系列
本系列以 1.19.1 版本为第一个内容.地址在下面↓↓ https://liangyuanpeng.com/post/contour-replease-log/
版权声明: 本文为 InfoQ 作者【远鹏】的原创文章。
原文链接:【http://xie.infoq.cn/article/63d80d7e8c2e3b5cc46a7bb18】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论