Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phase1 CLI: Streamline onboarding journey. Complete if pre-requirements are met. #3406

Closed
waleedhammam opened this issue Sep 27, 2023 · 1 comment · Fixed by #3371 or weaveworks/weave-gitops#4073
Assignees

Comments

@waleedhammam
Copy link
Contributor

This iteration aims streamlined the onboarding process: Mary does not have WGE onboarding workflows knowledge and does not need to successfully achieve installing WGE app.

However, in this iteration, we set as contract, that WGE onboarding pre-requirements are met, otherwise the journeys wont start:

  • kube management cluster
  • entitlements file created in cluster
  • flux bootstrapped in cluster

Outcomes:

  • Mary can authenticate via admin user (wego-admin) but not OIDC. Admin user has admin role. no other RBAC resources are created.
  • Mary can see flux runtime for management cluster via the dashboard.
  • Mary can see flux system gitrepository and kustomization and source in ready state.
  • No other platform admins can login as OIDC login is not ready. wego-admin is an emergency user.
  • Wego-admin user could run platform applications (grafana) in management cluster but not in leaf clusters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment