Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

split kubevela and kubevela-addons into separate modules #17

Merged
merged 2 commits into from
Oct 16, 2023

Conversation

tshaynik
Copy link
Contributor

This is to get around a bootstrapping issue in deploying kubevela for the first time, where the addons cannot be deployed because the CRDs (deployed as part of the kubevela helm chart) do not exist, and adding a dependency within the module does not work. This is a known issue with the kubectl provider.

This PR resolves the issue by splitting addons into a separate module, and declaring the dependency at the terragrunt level.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 16, 2023

CodeRabbit review skipped

By default, CodeRabbit only reviews PRs on the default branch. If you wish to have PRs reviewed on additional branches, you can configure that under the repository settings in the UI.

@renebarbosafl
Copy link
Contributor

LGTM

@tshaynik
Copy link
Contributor Author

State is reconciled across modules and applied.

@tshaynik tshaynik merged commit 3fbf54e into infra/eks-cluster-migration Oct 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants