75 Commits (2716250ee823f21c984e2989c596bc2aaa495613)

Author SHA1 Message Date
Irbe Krumina 38b4eb9419
cmd/k8s-operator/deploy/chart: document passing multiple proxy tags + log level values (#10624) 2 years ago
Irbe Krumina 1a08ea5990
cmd/k8s-operator: operator can create subnetrouter (#9505) 2 years ago
Maisem Ali fb632036e3 cmd/k8s-operator: drop https:// in capName 2 years ago
Irbe Krumina 49fd0a62c9
cmd/k8s-operator: generate static kube manifests from the Helm chart. (#10436) 2 years ago
Irbe Krumina 18ceb4e1f6
cmd/{containerboot,k8s-operator}: allow users to define tailnet egress target by FQDN (#10360) 2 years ago
Gabriel Martinez 128d3ad1a9
cmd/k8s-operator: helm chart add missing keys (#10296) 2 years ago
Irbe Krumina 66471710f8
cmd/k8s-operator: truncate long StatefulSet name prefixes (#10343) 2 years ago
Irbe Krumina dd8bc9ba03
cmd/k8s-operator: log user/group impersonated by apiserver proxy (#10334) 2 years ago
Irbe Krumina 4f80f403be
cmd/k8s-operator: fix chart syntax error (#10333) 2 years ago
Irbe Krumina af49bcaa52
cmd/k8s-operator: set different app type for operator with proxy (#10081) 2 years ago
David Anderson 37863205ec cmd/k8s-operator: strip credentials from client config in noauth mode 2 years ago
Rhea Ghosh 970eb5e784
cmd/k8s-operator: sanitize connection headers (#10063) 2 years ago
Irbe Krumina c2b87fcb46
cmd/k8s-operator/deploy/chart,.github/workflows: use helm chart API v2 (#10055) 2 years ago
Irbe Krumina ed1b935238
cmd/k8s-operator: allow to install operator via helm (#9920) 3 years ago
Irbe Krumina e9956419f6
cmd/k8s-operator: allow cleanup of cluster resources for deleted devices (#9917) 3 years ago
Irbe Krumina cac290da87
cmd/k8s-operator: users can configure firewall mode for kube operator proxies (#9769) 3 years ago
Maisem Ali f53c3be07c cmd/k8s-operator: use our own container image instead of busybox 3 years ago
Maisem Ali 1294b89792 cmd/k8s-operator: allow setting same host value for tls and ingress rules 3 years ago
Maisem Ali 1cb9e33a95 cmd/k8s-operator: update env var in manifest to APISERVER_PROXY 3 years ago
Brad Fitzpatrick 93c6e1d53b tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo 3 years ago
Irbe Krumina bdd9eeca90
cmd/k8s-operator: fix reconcile filters (#9533) 3 years ago
Irbe Krumina c5b2a365de
cmd/k8s-operator: fix egress service name (#9494) 3 years ago
Maisem Ali 5f4d76c18c cmd/k8s-operator: rename egress annotation 3 years ago
Maisem Ali d06b48dd0a tailcfg: add RawMessage 3 years ago
Maisem Ali 335a5aaf9a cmd/k8s-operator: add APISERVER_PROXY env 3 years ago
Maisem Ali 794650fe50 cmd/k8s-operator: emit event if HTTPS is disabled on Tailnet 3 years ago
Maisem Ali 306b85b9a3 cmd/k8s-operator: add metrics to track usage 3 years ago
Irbe Krumina 17438a98c0
cm/k8s-operator,cmd/containerboot: fix STS config, more tests (#9155) 3 years ago
Irbe Krumina fe709c81e5
cmd/k8s-operator,cmd/containerboot: add kube egress proxy (#9031) 3 years ago
Maisem Ali c919ff540f cmd/k8s-operator,ipn/store/kubestore: patch secrets instead of updating 3 years ago
Maisem Ali 0c6fe94cf4 cmd/k8s-operator: add matching family addresses to status 3 years ago
Maisem Ali f92e6a1be8 cmd/k8s-operator: update RBAC to allow creating events 3 years ago
Mike Beaumont 3451b89e5f cmd/k8s-operator: put Tailscale IPs in Service ingress status 3 years ago
Mike Beaumont ce4bf41dcf cmd/k8s-operator: support being the default loadbalancer controller 3 years ago
Maisem Ali c8dea67cbf cmd/k8s-operator: add support for Ingress resources 3 years ago
Maisem Ali 12ac672542 cmd/k8s-operator: handle changes to services w/o teardown 3 years ago
Brad Fitzpatrick 98a5116434 all: adjust some build tags for plan9 3 years ago
Maisem Ali 74388a771f cmd/k8s-operator: fix regression from earlier refactor 3 years ago
Maisem Ali 836f932ead cmd/k8s-operator: split operator.go into svc.go/sts.go 3 years ago
Maisem Ali 7f6bc52b78 cmd/k8s-operator: refactor operator code 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
Maisem Ali 24509f8b22 cmd/k8s-operator: add support for control plane assigned groups 3 years ago
Vince Prignano 1a691ec5b2 cmd/k8s-operator: update controller-runtime to v0.15 3 years ago
Gabriel Martinez 03e848e3b5 cmd/k8s-operator: add support for priorityClassName 3 years ago
Brad Fitzpatrick 4664318be2 client/tailscale: revert CreateKey API change, add Client.CreateKeyWithExpiry 3 years ago
Matt Brown 9b6e48658f
client: allow the expiry time to be specified for new keys 3 years ago
Maisem Ali 85215ed58a cmd/k8s-operator: handle NotFound secrets 3 years ago
Craig Rodrigues 827abbeeaa cmd/k8s-operator: print version in startup logs 3 years ago
Andrew Dunham f85dc6f97c
ci: add more lints (#7909) 3 years ago
Maisem Ali df89b7de10 cmd/k8s-operator: disable HTTP/2 for the auth proxy 3 years ago