# cloudflared — Cloudflare tunnel for external Axon webhook access # Routes: axon.neuralplatform.ai → neuron-prod namespace via cloudflared tunnel apiVersion: apps/v1 kind: Deployment metadata: name: cloudflared namespace: neuron labels: app: cloudflared spec: replicas: 1 selector: matchLabels: app: cloudflared template: metadata: labels: app: cloudflared spec: containers: - name: cloudflared image: cloudflare/cloudflared:latest args: ["tunnel", "--no-autoupdate", "run"] env: - name: TUNNEL_TOKEN valueFrom: secretKeyRef: name: cloudflared-secret key: TUNNEL_TOKEN resources: requests: memory: 64Mi cpu: 50m limits: memory: 128Mi cpu: 200m livenessProbe: httpGet: path: /ready port: 20241 initialDelaySeconds: 10 periodSeconds: 30