Higress Terminology

Ingress 注解(Annotation)

Ingress 资源中的注解(Annotation)字段,是一个 kv 字典结构,可以通过申明式的方式来实现各种路由策略,如下所示,是使用注解实现对该 Ingress 路由开启跨域访问许可:

  1. apiVersion: networking.k8s.io/v1
  2. kind: Ingress
  3. metadata:
  4. name: ingress-example
  5. annotations:
  6. higress.io/enable-cors: true
  7. spec:
  8. ingressClassName: nginx-example
  9. rules:
  10. - http:
  11. paths:
  12. - path: /test
  13. pathType: Prefix
  14. backend:
  15. service:
  16. name: test
  17. port:
  18. number: 80

Higress 支持的其他注解配置方式,请参考Ingress Annotation 配置说明

下游(Downstream)

下游指 Higress 接收到请求的来源,一般是如浏览器等客户端

上游(Upstream)

上游指 Higress 转发请求的目标后端服务