mirror of
https://github.com/kubevela/kubevela.git
synced 2026-03-31 15:57:31 +00:00
1.5 KiB
1.5 KiB
Install KubeVela
Prerequisites
- ubernete cluster which is v1.15.0 or greater
- kubectl current context is configured for the target cluster install
kubectl config current-context
Minikube
TODO enable ingress controller
KinD
TODO anything need to do?
Get KubeVela
TODO please give a copy-paste friendly shell instead of instructions
- Download the latest
velabinary from the releases page. - Unpack the
velabinary and add it to$PATHto get started.
$ sudo mv ./vela /usr/local/bin/vela
Initialize KubeVela
$ vela install
This command will install KubeVela server components in your Kubernetes cluster.
Verify
TODO Paste a output of successful installation here.
Dependencies
TODO Describe how vela install handle Prometheus & Grafana, Flagger and KEDA, and what if user want to replace them with his own version. (It's fine to say KEDA, Flagger is a temporary fork and we will ship the fixes to upstreams very soon)
Clean Up
$ helm uninstall kubevela -n vela-system
release "kubevela" uninstalled
$ kubectl delete crd workloaddefinitions.core.oam.dev traitdefinitions.core.oam.dev scopedefinitions.core.oam.dev
customresourcedefinition.apiextensions.k8s.io "workloaddefinitions.core.oam.dev" deleted
customresourcedefinition.apiextensions.k8s.io "traitdefinitions.core.oam.dev" deleted
$ rm -r ~/.vela