#!/usr/bin/env bash # This script does a few basic smoke tests to ensure the servers haven't completely died. set -eux # Check DNS name servers dig @dns1.infra.noratrieb.dev dns1.infra.noratrieb.dev +noall +answer | grep 154.38.163.74 dig @dns2.infra.noratrieb.dev dns1.infra.noratrieb.dev +noall +answer | grep 154.38.163.74 dig @dns1.infra.noratrieb.dev nilstrieb.dev +noall +answer | grep 161.97.165.1 dig @dns2.infra.noratrieb.dev nilstrieb.dev +noall +answer | grep 161.97.165.1 # Check HTTP responses curl --fail -s https://vps1.infra.noratrieb.dev -o /dev/null curl --fail -s https://vps3.infra.noratrieb.dev -o /dev/null curl --fail -s https://vps4.infra.noratrieb.dev -o /dev/null curl --fail -s https://vps5.infra.noratrieb.dev -o /dev/null curl --fail -s https://noratrieb.dev -o /dev/null