Skip to content

Deploy DST Dashboard and Update HomePage - #41

Merged
mamoutou-diarra merged 7 commits into
mainfrom
mamoutou/add_dst_dashboard_to_homepage
Jul 15, 2026
Merged

mamoutou-diarra merged 7 commits into
mainfrom
mamoutou/add_dst_dashboard_to_homepage

Conversation

@mamoutou-diarra

@mamoutou-diarra mamoutou-diarra commented Jul 12, 2026 •

Copy link
Copy Markdown
Collaborator

Context

This PR creates all fleet resources for the deployment of the DST dashboard ecosystem

Changes

  • Added fleet resources for DST dashboard backend, frontend, mongodb, longhorn volume (with 2 replicas), services, ingresses, configmap
  • Protected admin path with traefik auth forward to force authentik SSO
  • Added DST dashboard, Admin UI and API reference to vaclab homepage
  • Deployed everything on metal-01 node

App URLs

@mamoutou-diarra mamoutou-diarra self-assigned this Jul 12, 2026
@mamoutou-diarra mamoutou-diarra added the ift IFT commitments label Jul 12, 2026
@mamoutou-diarra mamoutou-diarra linked an issue Jul 12, 2026 that may be closed by this pull request
@AlbertoSoutullo
AlbertoSoutullo self-requested a review July 15, 2026 08:37
@mamoutou-diarra
mamoutou-diarra merged commit 3536af3 into main Jul 15, 2026
@github-project-automation github-project-automation Bot moved this to Done in DST Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ift IFT commitments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Analyze current stack (recurring)

2 participants