Skip to content

CO: enable advanced CAPI providers configuration #181

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

Merged
merged 11 commits into from
Apr 24, 2025

Conversation

jdanieck
Copy link
Contributor

@jdanieck jdanieck commented Apr 17, 2025

Description

Before this PR Cluster API Operator helm chart was used to deploy both the CAPI operator and the CAPI providers configuration CRs.

The helm chart exposes only limited configuration which is not sufficient for our current needs (e.g. we need the ability to provide custom image or configure metrics). Because of that we will use official operator helm chart to deploy operator only and our custom helm chart to configure CAPI providers CRs.

Any Newly Introduced Dependencies

No new 3rd party dependencies.

How Has This Been Tested?

Deployed Orchestrator from co-capi-providers-configuration branch on Coder.

image
image
image

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes
  • I have not introduced any 3rd party dependency changes
  • I have performed a self-review of my code

@jdanieck jdanieck self-assigned this Apr 17, 2025
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution! Please make sure to review our Contributing Guide.

@jdanieck jdanieck force-pushed the co-capi-providers-configuration branch from 57b0ef1 to 5006d05 Compare April 24, 2025 14:36
Copy link
Contributor

@togashidm togashidm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@andybavier andybavier mentioned this pull request Apr 24, 2025
3 tasks
@jdanieck jdanieck merged commit eadfec7 into co-2.1 Apr 24, 2025
17 of 18 checks passed
@jdanieck jdanieck deleted the co-capi-providers-configuration branch April 24, 2025 16:33
@jokuniew jokuniew mentioned this pull request Apr 28, 2025
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants