================== glossary ================== .. glossary:: Terraform With `Terraform `_ we Create the Infrastructure like Volumes, FloatingIP and Virtual Machines. for the Hetzner Intergration wie use the :ref:`ref-env-provider-hetzner-integration-terraform` 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 (Implementation details at: :ref:`feature_fail2ban`). Extra Packages for Enterprise Linux The `EPEL `_ repository is used for install extra packages like :term:`restic`. Open JDK pass The Commandline based `passwordstore `_, can integrated to :term:`Ansible ` and :term:`Terraform `, pass ansible plugin Used for Secrets lookups `passwordstore plugin `_ pass Terraform Provider For combinate :term:`Terraform` and :term:`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. rkhunter `rkhunter `_ hunter for Rootkits. chkrootkit `chkrootkit `_ locally checks for signs of a rootkit *(planned)*. .. _aide: https://de.wikipedia.org/wiki/Advanced_Intrusion_Detection_Environment .. _open-scap: https://www.open-scap.org/tools/openscap-base/#documentation .. _wiki_scap: https://de.wikipedia.org/wiki/Security_Content_Automation_Protocol