Kustomize's images: directive only rewrites image fields on built-in k8s
kinds (Pod, Deployment, etc.), not on custom resources like ProxyClass.
The first attempt left the rendered ProxyClass pointing at upstream
docker.io. Replaces it with a strategic merge patch over
spec.statefulSet.pod.tailscale{Container,InitContainer}.image.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
11 lines
314 B
YAML
11 lines
314 B
YAML
apiVersion: tailscale.com/v1alpha1
|
|
kind: ProxyClass
|
|
metadata:
|
|
name: default
|
|
spec:
|
|
statefulSet:
|
|
pod:
|
|
tailscaleContainer:
|
|
image: registry.ops.eblu.me/blumeops/tailscale:v1.94.2-67af7a8-nix
|
|
tailscaleInitContainer:
|
|
image: registry.ops.eblu.me/blumeops/tailscale:v1.94.2-67af7a8-nix
|