heighliner

module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2022 License: Apache-2.0

README

Heighliner

Heighliner is a cloud native application development platform. It encapsulates low-level infrastructure details and let developers focus on writing business code. It provides great developer experience and all the advantanges of cloud-native technologies: platform-agnostic, multi-cloud architecture, fast evolving community.

It is also built in a modular approach and you can extend it with more developer services.

Quickstart

Build client binary:

make hln
export PATH="$PWD/bin:$PATH"

List all heighliner stacks:

hln list stack

Output:

NAME          VERSION  DESCRIPTION
sample        1.0.0    Sample is a light-weight stack mainly used for test
go-gin-stack  1.0.0    go-gin-stack helps you configure many cloud native components including prometheus, grafana, nocalhost, etc.
gin-vue       1.0.0    gin-vue is a new version of go-gin-stack

Choose a stack and create a project

hln new -s=sample

note: Please prepare a kubeconfig file and apply for a github access token to continue.

Spin up your application

hln up -i

Input the value one by one according to the promt. Your application will be set up automatically.

Contributing

See CONTRIBUTING.md

Directories

Path Synopsis
pkg
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL