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.
Install vela kubectl plugin can help you to ship applications more easily!
- Install and set up Krew on your machine.
- Discover plugins available on Krew:
- install kubectl vela:
You can also download the binary from release pages ( >= v1.0.3) manually. Kubectl will discover it from your system path automatically.
For more usage please reference kubectl plugin.
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):