UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
joshwolf's avatar
joshwolf authored
Topleveldeploy

Creating a top-level kustomize base for use in Customers/bigbang environment template.  This base controls the kustomization of the flux resources for the umbrella chart with default values.  Overrides are provided through Kustomization in the environment template which reference this.

In addition, examples has been removed, in favor of the Customers/bigbang template.  All of the example's settings are in the template with exception of authservice and ingress-cert.  Those were moved to hack/secrets.yaml along with the private key for decrypting.

Documentation was updated to reflect the split of the example/template and the chart/kustomize for umbrella.

See merge request platform-one/big-bang/umbrella!76
3b2360ac
History

Umbrella

Work in progress umbrella package

Iron Bank Images

Per the Charter, all Big Bang packages will leverage container images from IronBank. In order to pull these images, ImagePullSecrets must be provided to BigBang. For developers to obtain access to the images, follow the guides below. These steps should NOT be used for production since the API keys for a user are only valid when the user is logged into Registry1

  1. Register for a free Ironbank account Here
  2. Log into the Iron Bank Registry, in the top right click your Username and then User Profile to get access to your CLI secret/API keys.
  3. When installing BigBang, set the Helm Values registryCredentials.username and registryCredentials.password to match your Registry1 username and API token

Usage

The following examples expect a cluster with fluxv2 preinstalled. This can be done by installing the flux cli and running flux install. This will install flux from the internet. If you wish to install the Iron Bank approved images, run hack/flux-install.sh to install flux from the Iron Bank Registry.

Quickstart

A quickstart BigBang environment template is provided here. See the README.md to get started.

Contributing

Please see our contributing guide if you are interested in contributing to Big Bang.