No description
- HCL 68.7%
- Shell 16.9%
- Ruby 7.4%
- PHP 4.6%
- JavaScript 1.6%
- Other 0.8%
Update dependency louislam/uptime-kuma to v1.16.1 See merge request sys/infrastructure!21 |
||
|---|---|---|
| ansible | ||
| scripts | ||
| terraform | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| README.md | ||
| renovate.json | ||
| yamllint.yml | ||
Infrastructure
Requirements
- Python 3
- Locally configured SSH config (ideally deployed through dotfiles)
ansibleinstalled on the system
Installation
./scripts/ansible/setup.shcd terraform/ && ./scripts/terraform/terraform.sh init
Private Settings
Ansible integrates with Bitwarden through its CLI.
Terraform configuration needs to be placed in terraform/secrets.auto.tfvars.
Terraform backend secrets need to be placed in terraform/secrets.sh.
Deploying
./scripts/ansible/deploy.sh./scripts/terraform/terraform.sh apply