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

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 tshaynik force-pushed the split-kubevela-module branch from e451cfd to 8c3245f Compare October 16, 2023 19:28
@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