-
Notifications
You must be signed in to change notification settings - Fork 9
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
feat: Add Helm support for Nephe #158
Conversation
9c682ca
to
c088436
Compare
47fca9a
to
4012641
Compare
Codecov Report
@@ Coverage Diff @@
## main #158 +/- ##
==========================================
- Coverage 56.05% 56.00% -0.05%
==========================================
Files 52 52
Lines 8756 8744 -12
==========================================
- Hits 4908 4897 -11
+ Misses 3364 3362 -2
- Partials 484 485 +1
|
/nephe-test-e2e-kind |
/nephe-test-e2e-aws |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/LGTM
We decided to put CRD in sub-charts for 2 reasons. We wanted to install CRDs before any config and secondly we wanted CRD to support templates which is required for webhooks. https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#method-2-separate-charts We havent supported generation of manifests for helm automatically. Its a manual process to copy the yamls in the helm chart directory. Also CI is not updated to use helm chart way of installation. Signed-off-by: Rahul Jain <[email protected]>
No description provided.