mirror of
https://github.com/holos-run/holos.git
synced 2026-03-20 17:25:01 +00:00
Previously there is no web app except httpbin in the k3d platform. This commit adds ArgoCD with an httproute and authorization policy at the mesh layer. The application layer authenticates against a separate oidc client id in the same issuer the mesh uses to demonstrate zero trust and compatibility between the application and platform layers. With this patch the user can authenticate and log in, but applications are not configured. The user has no roles in ArgoCD either, rbac needs to be configured properly for the getting started guide.