- HCL 75.7%
- Shell 21.8%
- Jinja 2.5%
| Ansible | Removing inventory file, refer to the template | |
| Talos | Adding initial Talos Linux configuration and setup instructions | |
| Terraform | Moving to deSEC for DNS hosting for DNSSEC support | |
| .gitignore | Adding initial Talos Linux configuration and setup instructions | |
| cspell.json | Adding initial Talos Linux configuration and setup instructions | |
| README.md | Improve the documentation | |
Infrastructure
What?
This repository contains the infrastructure as code (IaC) for all environments I manage.
Since every technology and tool works in different ways, they are each contained in their own directories. For each of them, I try to explain my choices, share inspirations and documentation in README.md-files like this one.
Following the DRY (don't repeat yourself) paradigm, there is a base configuration (and therefore directory) for every tool I use. This config is complemented by specific settings for each environment. I will not share those here but provide templates where possible so that you can try it out for yourself as fast as possible.
Why?
I share this with you, because I learned a lot from other people. Just as they inspired me, I intend to inspire you. If any of this helps you or you want to talk about it, feel free to reach out.