Files
keycloak-pattern/scripts/verify-single-ec2-no-google.sh
T

15 lines
440 B
Bash
Executable File

#!/usr/bin/env sh
set -eu
rendered="$(docker compose config --format json)"
printf '%s\n' "$rendered" | jq -e '
(.services.keycloak.ports[] | .host_ip == "127.0.0.1" and .target == 8080)
and
(.services.app.ports[] | .host_ip == "127.0.0.1" and .target == 8081)
and
(.networks["keycloak-net"].driver == "bridge")
' >/dev/null
./scripts/verify-internal-spa-no-google-contract.sh
echo "Single-EC2 local-identity topology verified"