v1k0d3n / brigade-openstack-helm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HelmBrigade

HelmBrigade is a Brigade Project that utilizes Helm containers.

Prerequisites

  1. Have a running Kubernetes environment
  2. Setup Helm - this assumes Helm on your Host regardless of the Helm container used later on.

Install

Set up Brigade

Follow the quick-start guide:

Install Brigade into your Kubernetes cluster is to install it using Helm.

$ helm repo add brigade https://azure.github.io/brigade
$ helm install -n brigade brigade/brigade

To manually run Brigade Projects the brig binary is required. Follow the Developers Guide to build the binary. Assuming Brigade is cloned and prerequisites met, simply run:

$ make brig

Test brig with brig version

Install HelmBrigade

Clone HelmBrigade and change directory

$ git clone https://github.com/lukepatrick/HelmBrigade
$ cd HelmBrigade

Helm install HelmBrigade

note the name and namespace can be customized

$ helm install --name helmbrigade brigade/brigade-project -f helmbrigade.yaml

Usage

Manually run the project. The project name is the same as the project value in the helmbrigade.yaml

$ brig run lukepatrick/HelmBrigade

Contribute

PRs accepted.

License

MIT

About

License:MIT License


Languages

Language:JavaScript 51.7%Language:Shell 48.3%