tailscale/cmd/k8s-operator/manifests
Maisem Ali c8dea67cbf cmd/k8s-operator: add support for Ingress resources
Previously, the operator would only monitor Services and create
a Tailscale StatefulSet which acted as a L3 proxy which proxied
traffic inbound to the Tailscale IP onto the services ClusterIP.

This extends that functionality to also monitor Ingress resources
where the `ingressClassName=tailscale` and similarly creates a
Tailscale StatefulSet, acting as a L7 proxy instead.

Users can override the desired hostname by setting:

```
- tls
  hosts:
  - "foo"
```

Hostnames specified under `rules` are ignored as we only create a single
host. This is emitted as an event for users to see.

Fixes #7895

Signed-off-by: Maisem Ali <maisem@tailscale.com>
2023-08-25 00:28:11 -04:00
..
authproxy-rbac.yaml cmd/k8s-operator: make auth proxy pass tags as Impersonate-Group 2023-03-13 12:32:12 -07:00
operator.yaml cmd/k8s-operator: add support for Ingress resources 2023-08-25 00:28:11 -04:00
proxy.yaml cmd/k8s-operator: add support for Ingress resources 2023-08-25 00:28:11 -04:00
userspace-proxy.yaml cmd/k8s-operator: add support for Ingress resources 2023-08-25 00:28:11 -04:00