#!/bin/bash # DNS Validation for Production Ingress NAMESPACE="gravl-prod" echo "Checking DNS records for $NAMESPACE..." kubectl get ingress -n "$NAMESPACE" -o jsonpath='{.items[*].spec.rules[*].host}' | \ tr ' ' '\n' | while read host; do if [ -n "$host" ]; then resolved=$(dig +short "$host" 2>/dev/null | head -1 || echo "UNRESOLVED") echo " $host → $resolved" fi done