apiVersion: apps/v1 kind: Deployment metadata: name: cloudflared labels: app: cloudflared spec: replicas: 1 selector: matchLabels: app: cloudflared template: metadata: labels: app: cloudflared spec: containers: - name: cloudflared image: cloudflare/cloudflared:2026.1.1 imagePullPolicy: IfNotPresent args: - tunnel - --no-autoupdate - run env: - name: TUNNEL_TOKEN valueFrom: secretKeyRef: name: cloudflared-secrets key: TUNNEL_TOKEN resources: requests: memory: "32Mi" cpu: "30m" limits: memory: "128Mi" cpu: "200m" livenessProbe: exec: command: - cloudflared - --version initialDelaySeconds: 30 periodSeconds: 60