Skip to main content
版本:v1.4

快速安装

1. 安装 VelaD

VelaD 作为 KubeVela 的快速安装工具,帮助你在具有 Docker 的环境中快速一键完成安装。

前提条件

  • Docker v20.10.5+ (runc >= v1.0.0-rc93) or Linux system

下载 VelaD

  • MacOS/Linux
curl -fsSl https://static.kubevela.net/script/install-velad.sh | bash -s 1.4.3
  • Windows
powershell -Command "iwr -useb https://static.kubevela.net/script/install.ps1 | iex"

veladvela 命令行工具将存储于 /usr/local/bin/,对于 Windows,存储于 C:\vela\

一键安装

velad install

查看到以下输出则代表安装成功:

Preparing K3s images...
Successfully prepare k3s image: /Users/sunjianbo/.vela/velad/k3s/k3s-airgap-images-amd64.tgz
Successfully prepare k3d images

...snip...

KubeVela control plane has been successfully set up on your cluster.
If you want to enable dashboard, please run "vela addon enable /Users/sunjianbo/.vela/addons/velaux"

Keep the token below if you want to restart the control plane
K1075e7f6c77555e6ebdaf4854e4a2f39ae4287cfad23f27cdac5b33608d44633fe::server:zSpzbdbGzVxOwfBvvjgT

🚀 Successfully install KubeVela control plane
🔭 See available commands with `vela help`

设置 KubeConfig

export KUBECONFIG=$(velad kubeconfig --host)
vela comp

2. 安装 VelaUX

VelaUX 是面向企业的应用交付控制台和可视化平台。

vela addon enable ~/.vela/addons/velaux

查看到以下输出则代表安装成功:

Addon: velaux enabled Successfully.

如果你是在本地执行安装,你可以通过以下方式快速访问到 VelaUX:

vela port-forward addon-velaux -n vela-system 8080:80

Choose > Cluster: local | Namespace: vela-system | Component: velaux | Kind: Service for visit.

如果你是在远程主机安装或希望使用更稳固的访问方式,请参考 VelaUX 高级安装说明

VelaUX 是需要登陆认证的,默认管理员账号为 admin 密码为 VelaUX12345。请首次登陆成功后修改管理员密码并谨记。

3. 卸载

velad uninstall

此命令将删除 VelaD 安装的环境, 其他自定义方式安装的请参考 KubeVela 卸载文档

下一步