Skip to content

Conversation

@michael-todorovic
Copy link
Contributor

This PR replaces #663. After googling for alternatives, I keep CRDs inside the templates folder as this allows easier CRDs upgrades, without needing a separate chart yet.

Helm can't read the filesystem and CRDs are autogenerated so I copy manifests thanks to Makefile, adding the conditional at the same time. By default, the PR keeps CRDs management enabled.

This PR is part of a bigger work to allow multi-instances of Burrito on the same k8s cluster. RBAC installation control is next, then a code update will land as well. It's easier to review this way :)

Signed-off-by: Michael Todorovic <[email protected]>
Copy link
Member

@corrieriluca corrieriluca left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks @michael-todorovic it works better than the previous solution and will allow CRD evolution 👍

@corrieriluca corrieriluca merged commit 1d51524 into padok-team:main Sep 5, 2025
2 of 3 checks passed
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in burrito Sep 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants