Add draft README
This commit is contained in:
parent
78bca0bd72
commit
3efdeeb28b
|
@ -0,0 +1,31 @@
|
|||
# Infrastructure as code
|
||||
|
||||
**Questo repository è un work in progress!**
|
||||
|
||||
Configurazioni dei server del GOLEM tramite Ansible.
|
||||
|
||||
## Development tools
|
||||
|
||||
### With Nix
|
||||
|
||||
Su un sistema con Nix è possibile installare [devenv](https://devenv.sh/) (e
|
||||
opzionalmente [direnv](https://devenv.sh/automatic-shell-activation/)) per avere
|
||||
un ambiente di sviluppo completo e ripetibile.
|
||||
|
||||
Eseguire `just help` per la lista dei job di automazione disponibili.
|
||||
|
||||
### Without Nix
|
||||
|
||||
Strumenti consigliati per lo sviluppo su sistemi senza Nix:
|
||||
|
||||
- [Ansible](https://docs.ansible.com/ansible/latest/index.html)
|
||||
- [just](https://just.systems/man/en/chapter_1.html)
|
||||
- [editorconfig](https://editorconfig.org/)
|
||||
- [pre-commit](https://pre-commit.com/)
|
||||
|
||||
Deployment manuale:
|
||||
|
||||
```bash
|
||||
cd playbooks
|
||||
ansible-playbook main.yaml
|
||||
```
|
Loading…
Reference in New Issue