Coder Social home page Coder Social logo

isabella232 / velad Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kubevela/velad

0.0 0.0 0.0 13.4 MB

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

License: Apache License 2.0

Shell 9.58% Go 71.74% PowerShell 3.25% Makefile 3.33% Smarty 2.18% Mustache 9.92%

velad's Introduction

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
  • 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

velad's People

Contributors

barnettzqg avatar chivalryq avatar somefive avatar wonderflow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.