aboutsummaryrefslogtreecommitdiffstats
path: root/ansible (follow)
Commit message (Expand)AuthorAgeLines
* Readd nftables submoduleGravatar Chris Lovering2024-05-15-0/+0
* Deploy a pinnwand instance that used lovelace's pg database (#293)Gravatar Amrou Bellalouna2024-05-15-0/+0
* Pleasure the style dictator (#291)Gravatar jchristgit2024-05-14-16/+25
* add the task that configures host based authenticationGravatar shtlrs2024-05-14-0/+16
* add the db_passwords secrets fileGravatar shtlrs2024-05-14-7/+24
* add a handler to reload postgresGravatar shtlrs2024-05-14-1/+10
* ignore .ansible file upon syncingGravatar shtlrs2024-05-14-1/+1
* Update Ansible Prometheus to point to pydis.wtf alertmanagerGravatar Joe Banks2024-05-14-1/+1
* Remove obsolete cleanup tasksGravatar Johannes Christ2024-05-12-18/+0
* Configure sudo in separate fileGravatar Johannes Christ2024-05-12-2/+17
* Properly load Prometheus rulesGravatar Johannes Christ2024-05-08-0/+1
* Configure Prometheus alerting for failed systemd units (#278)Gravatar jchristgit2024-05-08-1/+16
* Correct scheme configuration for AlertmanagerGravatar Johannes Christ2024-05-07-3/+3
* install blackbox exporter as part of out monitoring stackGravatar shtlrs2024-05-06-47/+49
* Perform fail2ban bans directly via nftablesGravatar Johannes Christ2024-05-04-0/+2
* Skip tasks requiring all hosts when running with limitGravatar Johannes Christ2024-05-04-0/+2
* Configure default security limitsGravatar Johannes Christ2024-05-04-0/+15
* set backend to systemdGravatar shtlrs2024-05-04-0/+1
* Set up Prometheus alerting on NetcupGravatar Johannes Christ2024-05-04-2/+18
* Set up database group for database hostsGravatar Johannes Christ2024-05-03-3/+9
* Remove old groups from Vagrant inventoryGravatar Johannes Christ2024-05-03-30/+0
* Harden SSH security and prevent some misconfigurationsGravatar Johannes Christ2024-05-01-8/+45
* Depend on ansible-core instead of AnsibleGravatar Johannes Christ2024-05-01-4/+20
* update the readme file to be more user friendlyGravatar shtlrs2024-05-01-14/+51
* Install dependencies using poetryGravatar shtlrs2024-05-01-8/+14
* bump the debian version usedGravatar shtlrs2024-05-01-4/+3
* Whitelist possible LKE addresses to PostgreSQL on lovelaceGravatar Johannes Christ2024-04-29-8/+26
* Add LKE addresses to group variablesGravatar Johannes Christ2024-04-29-0/+9
* Update nftables roleGravatar Johannes Christ2024-04-29-0/+0
* Remove UFW and make ansible-lint happyGravatar Johannes Christ2024-04-29-33/+2
* Use nftables for firewallingGravatar Johannes Christ2024-04-29-39/+83
* Connect netcup Prometheus to Kubernetes AlertmanagerGravatar Johannes Christ2024-04-28-1/+3
* Document how to use Ansible on Windows (#247)Gravatar jchristgit2024-04-28-4/+9
* Use same indent for all fail2ban optionsGravatar Johannes Christ2024-04-27-1/+1
* Add bellas userGravatar Chris Lovering2024-04-24-53/+99
* Use Ansible Vault for storing usersGravatar Johannes Christ2024-04-15-1/+3
* Update vars to have the role name as a prefixGravatar Chris Lovering2024-04-15-16/+16
* Configure Ansible for user authentication (#213)Gravatar jchristgit2024-04-14-2/+1
* Add a users roleGravatar Johannes Christ2024-04-13-0/+31
* Copy root bashrc from skelGravatar Johannes Christ2024-04-12-0/+1
* Configure SSH daemon options in unit dropinGravatar Johannes Christ2024-04-12-9/+20
* Install unattended-upgrades on our nodesGravatar Johannes Christ2024-04-12-0/+8
* Move requirements to poetryGravatar Chris Lovering2023-08-13-4/+0
* Add a basic README for the ansible folderGravatar Chris Lovering2023-08-13-0/+17
* Move all ansible files to their own folderGravatar Chris Lovering2023-08-13-0/+1101