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

Ensure CAPI Operator is installed #18

Closed
1 of 2 tasks
richardcase opened this issue Jun 19, 2023 · 3 comments · Fixed by #109
Closed
1 of 2 tasks

Ensure CAPI Operator is installed #18

richardcase opened this issue Jun 19, 2023 · 3 comments · Fixed by #109
Labels
kind/epic Describes a new feature for tracking

Comments

@richardcase
Copy link
Contributor

richardcase commented Jun 19, 2023

Story

As a rancher operator,
I want to ensure the CAPI operator is installed when i install rancher turtles
So that i get CAPI and a default set of providers installed.

Description

We are going to rely on the CAPI Operator to handle the install of CAPI and providers. We are also going to provider a "default" configuration.

Tasks

@alexander-demicev
Copy link
Member

We need an issue for identifying a list of default providers, it should include both infrastructure and bootstrap. Do we want a mechanism to prevent users from deploying providers we don't support or hide it behind some feature flag?

@richardcase
Copy link
Contributor Author

Agree on the list of default providers we want to enable when we install. I think this will be drive by product.... @davidstauffer .

We'll want to allow users to enable/disable providers like we currently do in Rancher. We have this issue in the UI: rancher-sandbox/rancher-turtles-ui#5

@richardcase
Copy link
Contributor Author

This can be closed as #91 is merged and we will only install the core provider initially

@github-project-automation github-project-automation bot moved this from PR to be reviewed to Done in CAPI / Turtles Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Describes a new feature for tracking
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants