Skip to content

defenseunicorns-partnerships/generate-big-bang-zarf-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

generate-big-bang-zarf-package

This tool automatically generates a zarf.yaml alongside the requisite manifests to deploy Big Bang so that zarf package create is ready to be run.

Installation

This tool can be installed with the following command

go install github.com/defenseunicorns-partnerships/generate-big-bang-zarf-package@latest

Usage

Example:

generate-big-bang-zarf-package 2.34.0 --values-file-manifests=values-files/kyverno.yaml,values-files/loki.yaml,values-files/neuvector.yaml

See the structure this command generated in the example folder.

Run generate-big-bang-zarf-package -h to see the full usage options

Setup

An account on https://registry1.dso.mil to retrieve Big Bang images. You can register for an account here

By default, Big Bang uses images from Iron Bank which will require you to set your login credentials for Registry One (see pre-requisites for information on account setup).

# Authenticate to https://registry1.dso.mil/, then retrieve your CLI secret from your User Profile and run the following:
set +o history
export REGISTRY1_USERNAME=<REPLACE_ME>
export REGISTRY1_CLI_SECRET=<REPLACE_ME>
echo $REGISTRY1_CLI_SECRET | zarf tools registry login registry1.dso.mil --username $REGISTRY1_USERNAME --password-stdin
set -o history

Troubleshooting

See the Troubleshooting section of the Big Bang Quick Start for help troubleshooting the Big Bang deployment: https://repo1.dso.mil/big-bang/bigbang/-/blob/master/docs/guides/deployment-scenarios/quickstart.md#troubleshooting

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published