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

Create ability to put clusters in own projects #160

Closed
garloff opened this issue Mar 8, 2022 · 2 comments
Closed

Create ability to put clusters in own projects #160

garloff opened this issue Mar 8, 2022 · 2 comments
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling enhancement New feature or request on hold Is on hold Sprint Montreal Sprint Montreal (2023, cwk 40+41)

Comments

@garloff
Copy link
Contributor

garloff commented Mar 8, 2022

Extending #109 we could also have the option to create a new project for a cluster.
Flow would be

  • Create project
  • Create app-creds for projects
  • Share image with project
  • use the app-creds ...
    All OpenStack commands should reference this new project, except image registration/sharing.

On cluster deletion, we would then also delete the project again, after ensuring that nothing is left in there.

@garloff
Copy link
Contributor Author

garloff commented Jul 1, 2022

Some development for this has happened in the branch feat/per-cluster-appcred
https://github.com/SovereignCloudStack/k8s-cluster-api-provider/tree/feat/per-cluster-appcred

@garloff
Copy link
Contributor Author

garloff commented Jul 3, 2022

Mostly done.
Missing:

  • Documentation (how to add 2nd/3rd/nth cloud in clouds.yaml and then reference it in clusterctl.yaml)
  • Add some smartness to avoid redownloading and reregistering images, as we can just share between projects (that we control)

@jschoone jschoone added the on hold Is on hold label Oct 10, 2023
@jschoone jschoone reopened this Oct 11, 2023
@jschoone jschoone closed this as not planned Won't fix, can't repro, duplicate, stale Oct 11, 2023
@jschoone jschoone added Container Issues or pull requests relevant for Team 2: Container Infra and Tooling Sprint Montreal Sprint Montreal (2023, cwk 40+41) labels Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling enhancement New feature or request on hold Is on hold Sprint Montreal Sprint Montreal (2023, cwk 40+41)
Projects
Archived in project
Development

No branches or pull requests

2 participants