Link Temporal UI from ops console; propose SSO access WP-0025
All checks were successful
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 5s
Build and Publish Container Image / build-and-push (push) Successful in 1m45s

Add nav/deep link to Temporal Web UI (configurable URL, default
127.0.0.1:8080 for port-forward). Document dual port-forward and draft
ACTIVITY-WP-0025 for Keycloak SSO ingress without port-forward.
This commit is contained in:
tegwick 2026-07-22 00:30:17 +02:00
parent 6c34e2c1f1
commit 7761acf86a
4 changed files with 283 additions and 3 deletions

View file

@ -48,6 +48,8 @@ async def test_auth_status(ops_app: FastAPI) -> None:
body = res.json()
assert body["operator_token_configured"] is True
assert body["mutation_header"] == "X-Operator-Token"
assert "temporal_ui_url" in body
assert body["temporal_ui_url"].startswith("http")
@pytest.mark.asyncio
@ -215,6 +217,8 @@ async def test_ui_index_renders(ops_app: FastAPI, monkeypatch: pytest.MonkeyPatc
assert res.status_code == 200
assert "Daily Triage" in res.text
assert "Operator token" in res.text
assert "Temporal UI" in res.text
assert "127.0.0.1:8080" in res.text
@pytest.mark.asyncio