A command line utility to perform bootstrapping of several DomiNode-related apps.
This uses poetry, so clone this project, install poetry and then:
cd dominode-bootstrapper poetry install
This package installs the dominode-admin CLI tool. Use it like this:
poetry run dominode-admin --help
In order to bootstrap the DomiNode infrastructure either:
poetry run dominode-admin bootstrap
Or bootstrap each resource individually:
poetry run dominode-admin db bootstrap poetry run dominode-admin minio bootstrap
This package uses pytest, so to run tests:
poetry run pytest
In order to build the docker image:
docker build -t kartoza/dominode_bootstrapper:$(poetry version | cut -d " " -f 2) .