mirror of
				https://github.com/tailscale/tailscale.git
				synced 2025-10-30 00:29:48 +00:00 
			
		
		
		
	 3a6d3f1a5b
			
		
	
	3a6d3f1a5b
	
	
	
		
			
			cmd/k8s-operator,k8s-operator,go.{mod,sum}: make individual proxy images/image pull policies configurable
Allow to configure images and image pull policies for individual proxies
via ProxyClass.Spec.StatefulSet.Pod.{TailscaleContainer,TailscaleInitContainer}.Image,
and ProxyClass.Spec.StatefulSet.Pod.{TailscaleContainer,TailscaleInitContainer}.ImagePullPolicy
fields.
Document that we have images in ghcr.io on the relevant Helm chart fields.
Updates tailscale/tailscale#11675
Signed-off-by: Irbe Krumina <irbe@tailscale.com>
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			546 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			546 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| apiVersion: tailscale.com/v1alpha1
 | |
| kind: ProxyClass
 | |
| metadata:
 | |
|   name: prod
 | |
| spec:
 | |
|   metrics:
 | |
|     enable: true
 | |
|   statefulSet:
 | |
|     annotations:
 | |
|       platform-component: infra
 | |
|     pod:
 | |
|       labels:
 | |
|         team: eng
 | |
|       nodeSelector:
 | |
|         kubernetes.io/os: "linux"
 | |
|       imagePullSecrets:
 | |
|       - name: "foo"
 | |
|       tailscaleContainer:
 | |
|         image: "ghcr.io/tailscale/tailscale:v1.64"
 | |
|         imagePullPolicy: IfNotPresent
 | |
|       tailscaleInitContainer:
 | |
|         image: "ghcr.io/tailscale/tailscale:v1.64"
 | |
|         imagePullPolicy: IfNotPresent
 |