Kong Ingress
- Kong/kubernetes-ingress-controller
- Kong for Kubernetes 部署
- 特性
- Ingres
- API 管理
- kong 有大量插件
- gRPC 支持
- Health checking, Load-balancing
- 支持主动被动检查
- 请求响应转换
- 使用插件拦截修改
- 认证
- CRD 配置
- KongIngress
- 扩展默认的 Ingress
- Ingress 的
configuration.konghq.com
Annotation 指向该配置
- KongPlugin
- Ingress 的
plugins.konghq.com
Annotation 指向该配置
- Ingress 的
- KongClusterPlugin
- 集群纬度插件配置
- KongConsumer
- Kong 的 Consumers 对象
- TCPIngress
- KongIngress
- 架构
- 文档
- annotations
helm repo add kong https://charts.konghq.com
helm repo update
helm install kong/kong --generate-name --set ingressController.installCRDs=false
# 访问代理地址
export PROXY_IP=$(kubectl get -o jsonpath="{.status.loadBalancer.ingress[0].ip}" service -n kong demo-kong-proxy)