This repository contains Helm charts used to deploy and manage applications and infrastructure for Budavári Schönherz Stúdió.
helm repo add bsstudio https://charts.bsstudio.hu
helm search repo bsstudio
helm install example bsstudio/<chart>
If you want to add a new application or change on of the existing ones please follow the steps here.
Pre-commit will make sure that your changes follow the guidelines of this repository. To enable the hooks to the following:
python -m venv venv
# Windows
venv\Scripts\Activate.ps1
# Linux or macOS
source venv/bin/activate
pip install -r requirements.txt
pre-commit install
Note
If your pip install
fails, check checkov's requirements. Your Python version might not be supported.
Before pushing your changes to the repository run the checkov scan locally.
checkov -d . --config-file .github/configs/.checkov.yaml
Checkov should be installed from the previous pre-commit
step.