infra/cluster/cloudflared/deploy.sh
2026-02-05 12:46:51 -06:00

15 lines
374 B
Bash
Executable file

#!/bin/bash
set -e
cd "$(dirname "$0")"
echo "Deploying cloudflared to Talos cluster..."
kubectl apply -f namespace.yaml
kubectl apply -f secret.yaml
kubectl apply -f deployment.yaml
echo "Waiting for rollout..."
kubectl rollout status deployment/cloudflared -n cloudflared --timeout=120s
echo ""
echo "Cloudflared deployed successfully!"
kubectl get pods -n cloudflared