Post-Deployment
After successful deployment, follow these verification steps to ensure LogScale is running properly:
Retrieve LogScale URL. Get the public FQDN for LogScale access:
shellterraform output logscale_public_fqdnVerify Cluster Health. Check that all nodes are ready and healthy:
shell# Verify all nodes are Ready kubectl get nodes # Check node resource usage kubectl top nodesVerify Pod Status. Ensure all LogScale components are running:
shell# Check all pods in the log namespace kubectl get pods -n log # Verify no pods are in Error/CrashLoopBackOff state kubectl get pods --all-namespaces | grep -E "(Error|CrashLoopBackOff|ImagePullBackOff)" # Check LogScale-specific pods are running kubectl get pods -n log -l app.kubernetes.io/name=humioVerify Ingress and Load Balancer. Check that ingress is configured and has an external IP:
shell# Check ingress configuration kubectl get ingress -n log # Verify load balancer has external IP (may take 5-10 minutes) kubectl get svc -n log-ingress -o wide # Check certificate status kubectl get certificate -n logVerify LogScale Accessibility. Test LogScale web interface access:
shell# Get the LogScale URL LOGSCALE_URL=$(terraform output -raw logscale_public_fqdn) echo "LogScale URL: https://$LOGSCALE_URL" # Test HTTP response (should return 200) curl -I https://$LOGSCALE_URLPerform initial LogScale setup:
Access LogScale: Navigate to https://your-logscale-fqdn in your browser
Accept SSL Certificate: If using Let's Encrypt, the certificate should be valid
Initial Login: Use the default admin credentials or create initial user account
Verify License: Check that your LogScale license is active in the UI