Getting Started
Project Distribution
Project Distribution to users and developers
Following are the steps to build the installer and distribute this project to users.
- Build the installer for the image built and published in the registry:
Terminal
make build-installer IMG=docker.io/<username>/tensegrity:latest
NOTE: The Makefile target referenced above generates an install.yaml file located in the dist directory. This file consolidates all the resources constructed using Kustomize, providing a self-contained package required to install this project independently of its dependencies.
- Using the installer
Users can just run kubectl apply -f to install the project, i.e.:
Terminal
kubectl apply -f https://github.com/fastforgeinc/tensegrity/releases/latest/download/install.yaml