1.6 KiB
Quickstart Helm Chart
The purpose of the quickstart Helm chart is to configure and set secrets for each Nemesis service (e.g., usernames and passwords and ingress TLS certificates). You can run the quickstart chart with the following command:
helm install --repo https://specterops.github.io/Nemesis/ nemesis-quickstart quickstart
The output will contain Bash commands you can run to store the configured secrets in environment variables (by default, all secrets are randomized). For example, after you run the output Bash commands in a terminal, you can view the username/password to login to Nemesis's dashboard by running the following:
echo "Basic Auth Username: ${BASIC_AUTH_USER}"
echo "Basic Auth Password: ${BASIC_AUTH_PASSWORD}"
Customizing the Configuration
If you want customize any of the services' secrets, you need to download the quickstart chart's values.yaml file, edit it, and then run the quickstart chart using the customized values. You can do so with the following commands:
- Download the quickstart chart's
values.yaml:
curl https://raw.githubusercontent.com/SpecterOps/Nemesis/helm/helm/quickstart/values.yaml -o quickstart-values.yaml
-
Edit
quickstart-values.yamlas needed (e.g., usingvim) -
Run the quickstart chart using the customized values:
helm install --repo https://specterops.github.io/Nemesis/ nemesis-quickstart quickstart -f quickstart-values.yaml