KubeVela can use cert-manager generate certs for your application if it's available. Note that you need to install cert-manager before the KubeVela chart.
Install kubevela with enabled certmanager:
--devel in command
helm search to choose a pre-release
version in format
<next_version>-rc-master. It means a release candidate version build on
And try the following command to install it.
You can explore the newly released chart versions of KubeVela by run:
Tips: If you see errors like
* is invalid: spec.scope: Invalid value: "Namespaced": filed is immutable. Please delete the CRD which reports error and re-apply the kubevela crds.
This will uninstall KubeVela server component and its dependency components. This also cleans up local CLI cache.
Then clean up CRDs (CRDs are not removed via helm by default):