-
Notifications
You must be signed in to change notification settings - Fork 26
feat: Ephemeral cluster #241
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
base: dev
Are you sure you want to change the base?
feat: Ephemeral cluster #241
Conversation
…ints into feature/ephemeral-cluster Merge Dev
@arunvthangaraj Are you not deploying vCluster on Management Cluster thru ArgoCD. The expectation is to have vCluster i stalled thru ArgoCD and accessed via CLI in workshop like this https://github.com/cnoe-io/stacks/tree/main/vcluster-multi-env/vcluster |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@arunvthangaraj Are you not deploying vCluster on Management Cluster thru ArgoCD. The expectation is to have vCluster i stalled thru ArgoCD and accessed via CLI in workshop like this https://github.com/cnoe-io/stacks/tree/main/vcluster-multi-env/vcluster
@elamaran11 Yes the backstage template does deploy a argocd app which uses vcluster helm chart to deploy the virtual cluster to management cluster. |
@arunvthangaraj Understood, thanks for the clarity. One question though, does this work even if the backstage template is invoked multiple times for creating multiple vClusters by different personas at the same time? |
@csantanapr Review this from your end. |
yes it will work. One caveat though it will create multiple vclusters in the same namespace since the namespace is hard coded in the argo app. Do i need to make the namespace dynamic based on the name ? |
If thats the case, It should work to support across different namespaces. |
ok will push a change for this then. Will let you all know when i complete validating the changes in a TE. |
…-pin Hotfix/tf version pin
…ints into feat-ephemeral-cluster Merge origin dev
…garaj/appmod-blueprints into feat-ephemeral-cluster Merge
Description of changes:
This PR adds a backstage template to deploy a ephemeral k8s cluster to the management cluster.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.