Go 开源说第六期预告: Apache APISIX管理 Kubernetes 集群⼊⼝

GoCN

共 2046字,需浏览 5分钟

 ·

2021-03-04 08:19

写在前面


GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标:

第一是去推广他们的开源项目

第二说说背后的设计原理和理念,产品优越性等

第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明

第四当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。


回顾地址:https://github.com/gocn/opentalk

—— Asta


本期开源先锋


金卫 https://github.com/gxthrj


    • Apache APISIX PMC

    • Founder of Apache apisix-ingress-controller



关于 apache/apisix-ingress-controller

 https://github.com/apache/apisix-ingress-controller




Apache apisix-ingress-controller 是 [Kubernetes Ingress](https://kubernetes.io/zh/docs/concepts/services-networking/ingress-controllers/) 的⼀种实现,基于 Apache APISIX 帮助⼤家管理 Kubernetes 集群⼊⼝流量,是⼀种更加动态简单易⽤的 ingress。


Apache apisix-ingress-controller 不仅⽀持原⽣ ingress 的yaml 配置,同时也有⾃⼰的 CRD (Custom Resource Defifinition),⽀持Apache APISIX ⾼级路由配置,官⽅提供的 50 多种插件配置,以及特殊场景下⽤户⾃定义的插件,满⾜多种场景下的 ingress 需求。




本期精彩看点


看点1:设计初衷,解决的问题


使⽤过 Kubernetes 原⽣ ingress 的⼩伙伴都知道原⽣ ingress 存在⼀些痛点,⽐如 reload 的问题、脚本在 annotation 中难以维护、动态权重的问题。这些痛点在⽣产环境下表现的由为突出。为了解决这些痛点,我们基于 Apache APISIX 设计了 apisix-ingress-controller,使⽤ Apache APISIX 不仅性能优秀,⽽且⽀持动态配置(动态的路由变更,动态的 upstream 配置,动态插件更新等),此外还⽀持多种不同的负载均衡策略。


看点2:了解到 ⼀个 全新的 ingress 的实现思路

通过本次分享给⼤家介绍⼀下⼀个全新的 ingress 的实现思路,⼏个重要模块,部署架构,也会与⼤家聊聊申明式配置 与 普通 API 的不同之处,以及我们如何保证申明式配置的最终⼀致性。

看点3:项⽬使⽤以及以后的规划

Apache apisix-ingress-controller 的主体功能已经在不少公司内部得到验证,与⼤家分享⼀下⼀些使⽤场景,以及后续 ingress 的规划。



如何提前互动


请在评论区留下你对于 Apache apisix-ingress-controller 项目感兴趣的问题,我们会统一收集在直播中进行答疑~

如何报名


查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在 4 日关注群内动向,我们会在晚上 20:00 准时开启直播


如果还没找到组织,请扫码入群,届时我们会在群内开启直播,如果群满了请加微信:gopherWang。


直播时间:3月4日晚20:00


如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~










  • 真 • 跨数据库兼容


看点1:GORM 项目初衷与发展历程


看点2:GORM 项目的优越设计理念
GORM 遵从了 API 精简,测试优先,最小惊讶,自由组合扩展,无依赖的设计理论,争做一个健壮的可信赖的开源产品。
看点3:GORM 项目在字节跳动内部的实践应用

请在评论区留下你对于 GORM 项目感兴趣的问题,我们会统一收集在直播中进行答疑~



查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在31日关注群内动向,我们会在晚上 20:00 准时开启直播
如果还没找到组织,请扫码入群,届时我们会在群内开启直播。


截止时间:12月31日晚18:00
如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~

浏览 39
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报