blumeops/argocd/manifests/tailscale-operator/proxyclass.yaml
Erich Blume 23c137cdd5 Pin container image versions across all services
- transmission: latest → 4.0.6 (torrent + kiwix sidecar)
- miniflux: latest → 2.2.16
- kubectl: latest → 1.34.1 (matches k8s server 1.34.0)
- tailscale proxy: stable → v1.92.5
- tailscale k8s-operator: stable → v1.92.5

devpi remains on :latest with a TODO comment as it's a custom-built
image that needs semantic versioning in the build process.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 16:32:30 -08:00

23 lines
677 B
YAML

# ProxyClass: default
#
# Specifies fully-qualified image names for Tailscale proxy pods.
# This ensures consistent behavior across different container runtimes.
#
# Usage:
# Add this annotation to any Tailscale Service or Ingress:
# tailscale.com/proxy-class: "default"
#
# This tells the operator to use the fully-qualified image names defined below
# when creating the proxy pod for that resource.
---
apiVersion: tailscale.com/v1alpha1
kind: ProxyClass
metadata:
name: default
spec:
statefulSet:
pod:
tailscaleContainer:
image: docker.io/tailscale/tailscale:v1.92.5
tailscaleInitContainer:
image: docker.io/tailscale/tailscale:v1.92.5