Verify platform Authentik wiring during deploy
This commit is contained in:
parent
80193f5d9d
commit
8be632a07e
|
|
@ -173,6 +173,20 @@ Verify:
|
||||||
sudo /usr/local/bin/docker exec nodedc-platform-launcher-1 sh -lc \
|
sudo /usr/local/bin/docker exec nodedc-platform-launcher-1 sh -lc \
|
||||||
'touch /app/server/storage/.write-test /app/server/storage/uploads/.write-test && rm /app/server/storage/.write-test /app/server/storage/uploads/.write-test && echo storage-ok'
|
'touch /app/server/storage/.write-test /app/server/storage/uploads/.write-test && rm /app/server/storage/.write-test /app/server/storage/uploads/.write-test && echo storage-ok'
|
||||||
|
|
||||||
|
sudo /usr/local/bin/docker exec nodedc-platform-launcher-1 sh -lc '
|
||||||
|
echo "$NODEDC_AUTHENTIK_BASE_URL"
|
||||||
|
getent hosts nodedc-platform-authentik-server
|
||||||
|
for attempt in 1 2 3 4 5 6 7 8 9 10; do
|
||||||
|
wget -qSO- \
|
||||||
|
--header "Authorization: Bearer $NODEDC_AUTHENTIK_SERVICE_TOKEN" \
|
||||||
|
"$NODEDC_AUTHENTIK_BASE_URL/api/v3/core/groups/?search=nodedc_admin" \
|
||||||
|
2>&1 | head -n 25 && exit 0
|
||||||
|
echo "authentik-api-not-ready attempt=$attempt"
|
||||||
|
sleep 10
|
||||||
|
done
|
||||||
|
exit 1
|
||||||
|
'
|
||||||
|
|
||||||
curl -k -sS --compressed https://id.nodedc.ru/if/flow/default-authentication-flow/ \
|
curl -k -sS --compressed https://id.nodedc.ru/if/flow/default-authentication-flow/ \
|
||||||
| grep -aE 'hub.nodedc.ru|launcher.local|getLauncherBaseUrl|Запросить доступ'
|
| grep -aE 'hub.nodedc.ru|launcher.local|getLauncherBaseUrl|Запросить доступ'
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue