Kubernetes Ingress 是用于管理外部访问到集群内部服务的规则。以下是一些关于 Kubernetes 官方 Ingress 文档的要点:

  • Ingress 的作用:Ingress 控制器允许外部访问集群内部的服务,它将请求路由到集群中的正确服务。

  • Ingress 控制器:Kubernetes 支持多种 Ingress 控制器,如 Nginx、Traefik 等。

  • Ingress 资源:Ingress 资源定义了如何将外部流量路由到集群内部的服务。

  • 示例配置

    apiVersion: networking.k8s.io/v1
    kind: Ingress
    metadata:
      name: example-ingress
    spec:
      rules:
      - host: example.com
        http:
          paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: example-service
                port:
                  number: 80
    
  • 更多资源:要了解更多关于 Ingress 的信息,请访问 Kubernetes 官方文档

Kubernetes Ingress

Kubernetes Architecture