CRI-O cannot resolve short image names like 'tailscale/tailscale:stable'. The ProxyClass 'default' sets fully-qualified image references. Services must use annotation: tailscale.com/proxy-class: "default" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
19 lines
605 B
YAML
19 lines
605 B
YAML
# ProxyClass for CRI-O compatibility
|
|
# CRI-O cannot resolve short image names, so we must use fully-qualified references.
|
|
# This ProxyClass sets the tailscale container images to use docker.io prefix.
|
|
#
|
|
# Apply this after operator.yaml. Services should reference this via:
|
|
# annotations:
|
|
# tailscale.com/proxy-class: "default"
|
|
---
|
|
apiVersion: tailscale.com/v1alpha1
|
|
kind: ProxyClass
|
|
metadata:
|
|
name: default
|
|
spec:
|
|
statefulSet:
|
|
pod:
|
|
tailscaleContainer:
|
|
image: docker.io/tailscale/tailscale:stable
|
|
tailscaleInitContainer:
|
|
image: docker.io/tailscale/tailscale:stable
|