How do I use Ingress with basic auth but only for certain routes?
问题 How do I make an ingress with basic auth on every path of the domain except on one. My ingress looks like this: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: frontend-ingress namespace: dev labels: app: x annotations: kubernetes.io/ingress.global-static-ip-name: x.x.x ingress.kubernetes.io/auth-secret: "basic-auth" ingress.kubernetes.io/auth-type: "basic" spec: rules: - host: x.x.x http: paths: - path: / backend: serviceName: hello servicePort: 80 What i wanna make is to have