Skip to content
forked from kubevela/velad

Lightweight KubeVela that runs as Daemon in single node with high availability.

License

Notifications You must be signed in to change notification settings

ZhongsJie/velad

 
 

Repository files navigation

VelaD

Lightweight Deploy tool, helps setup KubeVela quickly。

English | 简体中文

Build

Introduction

VelaD is lightweight deployment tool to set up KubeVela.

VelaD make it very easy to set up KubeVela environment, including a cluster with KubeVela installed, VelaUX/Vela CLI prepared.

VelaD is the fastest way to get started with KubeVela.

demo

Features

  1. Set up KubeVela air-gapped.
  2. Build KubeVela control plane with higher availability with more nodes and database(Optional).
  3. Experience KubeVela multi-cluster features in one computer.

Prerequisites

If you are using Windows/macOS, docker is needed for run VelaD

Quickstart

Installation

  • Linux/macOS
curl -fsSl https://static.kubevela.net/script/install-velad.sh | bash -s 1.3.5
  • Windows

Only the official release version is supported.

powershell -Command "iwr -useb https://static.kubevela.net/script/install-velad.ps1 | iex"

Setup

To set up KubeVela you only need run velad install

velad install
INFO[0000] portmapping '8080:80' targets the loadbalancer: defaulting to [servers:*:proxy agents:*:proxy] 
Preparing K3s images...
...(omit for brevity)

🚀  Successfully install KubeVela control plane
💻  When using gateway trait, you can access with 127.0.0.1:8080
🔭  See available commands with `vela help`

There you go! You have set up KubeVela. Behind the command, VelaD starts a K3d container(K3s when Linux), installs vela-core Helm chart and setup vela CLI for you.

After install, you can follow this example to deliver your first application.

uninstall

velad uninstall

More example

Please check docs for more VelaD example

About

Lightweight KubeVela that runs as Daemon in single node with high availability.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 71.7%
  • Mustache 10.3%
  • Shell 8.8%
  • Makefile 3.5%
  • PowerShell 3.4%
  • Smarty 2.3%