A lowly tech priest's attempt to please Mars
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: add atproto hosts to gatus

+16 -2
+2
bin/generate-gatus-config
··· 4 4 cd "$(dirname "$0")/.." 5 5 6 6 SECRET_HOST="$(sops decrypt --extract '["stringData"]["SECRET_HOST"]' kubernetes/system/settings/cluster-secrets.yaml)" 7 + ATPROTO_HOST="$(sops decrypt --extract '["stringData"]["ATPROTO_HOST"]' kubernetes/system/settings/cluster-secrets.yaml)" 7 8 8 9 kubectl get httproutes -A -l status.proteus/name \ 9 10 -o go-template-file=<(sed -ne '/-[-]-/,$p' "$0") \ 10 11 | sed -e "s/$SECRET_HOST/\${SECRET_HOST}/g" \ 12 + | sed -e "s/$ATPROTO_HOST/\${ATPROTO_HOST}/g" \ 11 13 > kubernetes/apps/observability/gatus/resources/config.yaml 12 14 13 15
+1 -1
kubernetes/apps/at/pds/knot.yaml
··· 92 92 route.proteus/redirect-http: 'true' 93 93 route.proteus/disclosure: public 94 94 labels: 95 - status.proteus/name: tangled.sh_knot 95 + status.proteus/name: Knot 96 96 parentRefs: 97 97 - name: ingress-gateway 98 98 namespace: ingress
+1 -1
kubernetes/apps/at/pds/pds.yaml
··· 220 220 route.proteus/redirect-http: 'true' 221 221 route.proteus/disclosure: public 222 222 labels: 223 - status.proteus/name: AT Protocol PDS 223 + status.proteus/name: PDS 224 224 parentRefs: 225 225 - name: ingress-gateway 226 226 namespace: ingress
+12
kubernetes/apps/observability/gatus/resources/config.yaml
··· 73 73 74 74 75 75 - <<: *internal-public 76 + name: Knot 77 + url: https://knot.${ATPROTO_HOST} 78 + - <<: *external-public 79 + name: Knot 80 + url: https://knot.${ATPROTO_HOST} 81 + - <<: *internal-public 82 + name: PDS 83 + url: https://pds.${ATPROTO_HOST} 84 + - <<: *external-public 85 + name: PDS 86 + url: https://pds.${ATPROTO_HOST} 87 + - <<: *internal-public 76 88 name: Authentik 77 89 url: https://sso.${SECRET_HOST}/-/health/live/ 78 90 - <<: *external-public