summaryrefslogtreecommitdiffhomepage
path: root/cmd/k8s-operator/deploy
diff options
context:
space:
mode:
authorLee Briggs <lee@leebriggs.co.uk>2025-07-28 07:12:44 -0700
committerLee Briggs <lee@leebriggs.co.uk>2025-07-28 07:12:44 -0700
commit968f3e9406c44fbd648aeacf85de71eca3cdb8e8 (patch)
tree1a57aabd0f091a61be8741f57eb957ba9f071dce /cmd/k8s-operator/deploy
parent5dc11d50f787026055a0125f536e87287ce6899e (diff)
downloadtailscale-k8s_priority_class.tar.xz
tailscale-k8s_priority_class.zip
cmd/k8s-operator,k8s-operator: allow setting a `priorityClassName`k8s_priority_class
Fixes #16682 Signed-off-by: Lee Briggs <lee@leebriggs.co.uk>
Diffstat (limited to 'cmd/k8s-operator/deploy')
-rw-r--r--cmd/k8s-operator/deploy/crds/tailscale.com_proxyclasses.yaml7
-rw-r--r--cmd/k8s-operator/deploy/manifests/operator.yaml7
2 files changed, 14 insertions, 0 deletions
diff --git a/cmd/k8s-operator/deploy/crds/tailscale.com_proxyclasses.yaml b/cmd/k8s-operator/deploy/crds/tailscale.com_proxyclasses.yaml
index fcf1b27aa..78ac72e16 100644
--- a/cmd/k8s-operator/deploy/crds/tailscale.com_proxyclasses.yaml
+++ b/cmd/k8s-operator/deploy/crds/tailscale.com_proxyclasses.yaml
@@ -1093,6 +1093,13 @@ spec:
type: object
additionalProperties:
type: string
+ priorityClassName:
+ description: |-
+ PriorityClassName for the proxy Pod.
+ By default Tailscale Kubernetes operator does not apply any priority class.
+ https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v
+ 1/#scheduling
+ type: string
securityContext:
description: |-
Proxy Pod's security context.
diff --git a/cmd/k8s-operator/deploy/manifests/operator.yaml b/cmd/k8s-operator/deploy/manifests/operator.yaml
index 4f1faf104..80c753870 100644
--- a/cmd/k8s-operator/deploy/manifests/operator.yaml
+++ b/cmd/k8s-operator/deploy/manifests/operator.yaml
@@ -1567,6 +1567,13 @@ spec:
selector.
https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling
type: object
+ priorityClassName:
+ description: |-
+ PriorityClassName for the proxy Pod.
+ By default Tailscale Kubernetes operator does not apply any priority class.
+ https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v
+ 1/#scheduling
+ type: string
securityContext:
description: |-
Proxy Pod's security context.