Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.83 KB

README.md

File metadata and controls

42 lines (29 loc) · 1.83 KB

Glu GitOps Example Pipeline

This repository is a demonstration of a GitOps pipeline held together with Glu.

The project consists of:

All of this is triggered via a single start script. Read more below for the necessary dependencies needed to boostrap and run this example.

Requirements

The start script below will also install Timoni (using go install to do so). This is used to configure our Kind cluster. Big love to Timoni ❤️.

Running

Before you get started you're going to want to do the following:

  1. Fork this repo!
  2. Clone your fork locally.
  3. Make a note of your forks GitHub URL (likely https://github.com/{your_username}/gitops-example).
  4. Generate a GitHub Personal Access Token (if you want to experiment with promotions).

You will need at-least read and write contents scope (contents:write).

Once you have done the above, you can run the start script found in the root of this repository. The script will prompt you for your forks repository URL and access token (given you want to perform promotions).

./start.sh