GlossaryΒΆ

Terraform
With Terraform we Create the Infrastructure like Volumes, FloatingIP and Virtual Machines. For the Hetzner Intergration wie use the hcloud provider
Ansible
Ansible is used for System configuration.
restic
restic is a backup tool.
Vagrant
Vagrant, is used for the local Environment.
logrotate
Remove old, and rotate the logs with logrotate.
fail2ban
Usig fail2ban for block brute force attacks.
Extra Packages for Enterprise Linux
The EPEL repository is used for install extra packages like restic.
Open JDK
Java JDK
pass
The Commandline based passwordstore, can integrated to Ansible and Terraform,
pass ansible plugin
Used for Secrets lookups passwordstore plugin
pass Terraform Provider
For combinate Terraform and pass we use the custom provider camptocamp/terraform-provider-pass.
Ansile Master Playbooks
importing-playbooks
Hetzner Cloud
Hetzner Cloud
firewall
hier wird der klassiker FirewallD verwendet.
Advanced Intrusion Detection Environment (aide)
Store file see install-aide-centos-7. (umsetzung offen)
OpenSCAP
System vulnerability scans, see (open-scap)
Sphinx
Sphinx, is a tool that makes it easy to create documentation
reStructuredText
reStructuredText Markdown alternative.
Molecule
Molecule used for automatical Ansible Tests.
Testinfra
Testinfra Testing infrastructure with Ansible and Pytest.
Virtualenv
Virtualenv create isolated Python environments.