summaryrefslogtreecommitdiffhomepage
path: root/cmd/k8s-operator
AgeCommit message (Expand)AuthorFilesLines
2024-02-13cmd/k8s-operator,k8s-operator: proxy configuration mechanism via a new ProxyC...Irbe Krumina19-72/+2171
2024-02-08cmd/{containerboot,k8s-operator/deploy/manifests}: optionally allow proxying ...Irbe Krumina6-33/+298
2024-01-22cmd/k8s-operator: don't proceed with Ingress that has no valid backends (#10919)Irbe Krumina1-0/+6
2024-01-19cmd/k8s-operator/deploy: allow modifying operator tags via Helm valuesChandonPierre3-0/+11
2024-01-16all: make use of ctxkey everywhere (#10846)Joe Tsai2-18/+6
2024-01-16cmd/k8s-operator: warn if unsupported Ingress Exact path type is used. (#10865)Irbe Krumina1-0/+9
2024-01-16cmd/k8s-operator: sync StatefulSet labels to their Pods (#10861)Irbe Krumina2-1/+10
2024-01-16cmd/k8s-operator: adds a tailscale IngressClass resource, prints warning if c...Irbe Krumina5-1/+66
2024-01-12cmd/k8s-operator: minor fix in name gen (#10830)Irbe Krumina2-5/+3
2024-01-11cmd/k8s-operator: remove configuration knob for Connector (#10791)Irbe Krumina4-30/+17
2024-01-11cmd/k8s-operator: fix base truncating for extra long Service names (#10825)Irbe Krumina2-36/+28
2024-01-10cmd/k8s-operator: add Connector CRD to Helm chart and static manifests (#10775)Irbe Krumina5-10/+273
2024-01-09cmd/k8s-operator,k8s-operator: allow the operator to deploy exit nodes via Co...Irbe Krumina8-728/+941
2023-12-18cmd/k8s-operator/deploy/chart: document passing multiple proxy tags + log lev...Irbe Krumina1-2/+4
2023-12-14cmd/k8s-operator: operator can create subnetrouter (#9505)Irbe Krumina11-36/+671
2023-12-12cmd/k8s-operator: drop https:// in capNameMaisem Ali1-1/+8
2023-12-04cmd/k8s-operator: generate static kube manifests from the Helm chart. (#10436)Irbe Krumina7-117/+239
2023-11-24cmd/{containerboot,k8s-operator}: allow users to define tailnet egress target...Irbe Krumina4-14/+207
2023-11-22cmd/k8s-operator: helm chart add missing keys (#10296)Gabriel Martinez1-3/+17
2023-11-21cmd/k8s-operator: truncate long StatefulSet name prefixes (#10343)Irbe Krumina2-1/+81
2023-11-20cmd/k8s-operator: log user/group impersonated by apiserver proxy (#10334)Irbe Krumina2-13/+24
2023-11-20cmd/k8s-operator: fix chart syntax error (#10333)Irbe Krumina1-1/+1
2023-11-02cmd/k8s-operator: set different app type for operator with proxy (#10081)Irbe Krumina2-6/+12
2023-11-01cmd/k8s-operator: strip credentials from client config in noauth modeDavid Anderson1-0/+3
2023-11-01cmd/k8s-operator: sanitize connection headers (#10063)Rhea Ghosh1-10/+11
2023-11-01cmd/k8s-operator/deploy/chart,.github/workflows: use helm chart API v2 (#10055)Irbe Krumina1-1/+1
2023-10-30cmd/k8s-operator: allow to install operator via helm (#9920)Irbe Krumina13-2/+320
2023-10-23cmd/k8s-operator: allow cleanup of cluster resources for deleted devices (#9917)Irbe Krumina1-3/+11
2023-10-17cmd/k8s-operator: users can configure firewall mode for kube operator proxies...Irbe Krumina5-98/+204
2023-10-17cmd/k8s-operator: use our own container image instead of busyboxMaisem Ali3-3/+9
2023-10-12cmd/k8s-operator: allow setting same host value for tls and ingress rulesMaisem Ali1-3/+10
2023-10-11cmd/k8s-operator: update env var in manifest to APISERVER_PROXYMaisem Ali1-1/+1
2023-10-03tstest/deptest: add check that x/exp/{maps,slices} imported as xfooBrad Fitzpatrick2-2/+2
2023-09-26cmd/k8s-operator: fix reconcile filters (#9533)Irbe Krumina1-19/+61
2023-09-20cmd/k8s-operator: fix egress service name (#9494)Irbe Krumina2-2/+5
2023-09-20cmd/k8s-operator: rename egress annotationMaisem Ali2-12/+22
2023-09-18tailcfg: add RawMessageMaisem Ali1-9/+9
2023-09-15cmd/k8s-operator: add APISERVER_PROXY envMaisem Ali2-28/+81
2023-08-30cmd/k8s-operator: emit event if HTTPS is disabled on TailnetMaisem Ali3-2/+14
2023-08-30cmd/k8s-operator: add metrics to track usageMaisem Ali3-0/+72
2023-08-30cm/k8s-operator,cmd/containerboot: fix STS config, more tests (#9155)Irbe Krumina1-2/+6
2023-08-30cmd/k8s-operator,cmd/containerboot: add kube egress proxy (#9031)Irbe Krumina4-32/+243
2023-08-29cmd/k8s-operator,ipn/store/kubestore: patch secrets instead of updatingMaisem Ali1-5/+5
2023-08-28cmd/k8s-operator: add matching family addresses to statusMaisem Ali2-10/+13
2023-08-28cmd/k8s-operator: update RBAC to allow creating eventsMaisem Ali1-1/+1
2023-08-28cmd/k8s-operator: put Tailscale IPs in Service ingress statusMike Beaumont4-14/+43
2023-08-28cmd/k8s-operator: support being the default loadbalancer controllerMike Beaumont3-7/+61
2023-08-25cmd/k8s-operator: add support for Ingress resourcesMaisem Ali8-55/+383
2023-08-24cmd/k8s-operator: handle changes to services w/o teardownMaisem Ali2-1/+22
2023-08-24all: adjust some build tags for plan9Brad Fitzpatrick6-0/+12