-
Notifications
You must be signed in to change notification settings - Fork 858
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(charts): add cert-manager support for "cluster-gateway" component in chart "vela-core" #3848
Conversation
Some check faild. installing kustomize-v3.8.2 into /root/go/bin
/root/go/bin/kustomize exists. Remove it first.
make: *** [makefiles/dependency.mk:64: kustomize] Error 1
Error: Process completed with exit code 2. It cause by kustomize install script not this PR, please check it. |
Codecov Report
@@ Coverage Diff @@
## master #3848 +/- ##
==========================================
- Coverage 64.10% 56.58% -7.53%
==========================================
Files 312 202 -110
Lines 29692 19016 -10676
==========================================
- Hits 19035 10760 -8275
+ Misses 8202 6942 -1260
+ Partials 2455 1314 -1141
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Seems there are some problems with the helm chart install process. Did you verify the chart by As for the kustomize issue, we are looking into it. |
BTW, thanks for the contributing! The modification generally looks good to me. Let's work out the CI. |
I think it's caused by this PR #3846 Now it's merged, you could try rebase the master and the CI should be fixed. |
…isableCaps Signed-off-by: cnfatal <cnfatal@gmail.com>
Signed-off-by: cnfatal <cnfatal@gmail.com>
changes: 1. replace flag "--cert-dir" with "--tls-cert-file" and "--tls-private-key-file" due to cert-manager Certificate only support "k8s" style tls secret(with files "tls.crt","tls.key","ca.crt"). 2. add cert-manager cainject annotation for APIService "v1alpha1.cluster.core.oam.dev" 3. add cert-manager Certificate for secret "<release>-cluster-gateway-tls" 4. fix a typo in `values.yaml` , "optimize.optimizeCachedGvks" -> "optimize.cachedGvks" withch cause helm template failed Signed-off-by: cnfatal <cnfatal@gmail.com>
/retest |
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.
thanks!
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.
Great Job!
Description of your changes
Fixes #3847
I have:
make reviewable
to ensure this PR is ready for review.backport release-x.y
labels to auto-backport this PR if necessary.How has this code been tested
Special notes for your reviewer
should review per commit to find out changes instead review the whole changes together.