5d4cc17829
Remove neuron/neuron-alpha/neuron-beta/neuron-gamma Deployments and Services, the slot LB service, Python ingress, slot PVCs, snapshot job, neuron-config ConfigMap, and neuron-secrets ExternalSecret. The Python MCP backend has been superseded by the Spring Boot backend in neuron-prod. Cloudflared Deployment and cloudflared-secret ExternalSecret are retained in the neuron namespace. The neuron-data PVC is preserved for data safety.
43 lines
1.0 KiB
YAML
43 lines
1.0 KiB
YAML
# 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
|