Our 📚 documentation provides detailed steps to set up and configure the software for your environment.
The .gitlab-ci.yml file is used to manage terraform state files.
When a merge request is created, the pipeline is triggered, which includes formatting and validating the code.
Parallelized plan jobs are then executed using terraform for each TF_STATE_NAMES specified.
If planning succeeds, the apply job can be manually executed.
To trigger manual jobs, access to the repository as a Developer or higher is required.
Generate a key pair locally using:
ssh-keygen -b 2048 -t rsa -N "" -f /path/to/keyThis will generate a private and public key pair:
- /path/to/key
- /path/to/key.pub
Please see the contributing section for more information.
This project is licensed under the AGPLv3 License - see the license section for details.