Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.07 KB

README.md

File metadata and controls

41 lines (28 loc) · 1.07 KB

Deploy a cluster with defaults

CI Configs

This repository is used to provision our OpenStack clusters so we can run our OpenShift CI jobs against them.

How to use

./provision.sh <cluster-name>

The cluster name has to be a valid config in configs (e.g. default-cloud).

Configs

The files in configs directory are dev-install overrides, where we define a specific configuration for each cluster.

Secrets

This directory is encrypted and is used to store clouds.yaml, passwords and the SSH private key.

Usage: Install git-crypt:

sudo dnf install git-crypt

After cloning this repository, run:

git-crypt unlock

To add a new collaborator:

git-crypt add-gpg-user USER_ID

Note: Before commiting anything, inspect the status with git-crypt status.