Zolfa
d2ef029311
fixup! monitoring: new host template
5 years ago
Zolfa
b478954cb6
roles/dns_record: use full fqdn in hosts file
5 years ago
Zolfa
5488494efd
prepare_lxc_guest: added vm_size var
reword of task names
5 years ago
Zolfa
6ddf490a00
monitoring: increased max proc for lxc host
5 years ago
Zolfa
def1bfe428
roles/icinga2: fix for debian bullseye
nagios-plugins-contrib not available on bullseye
5 years ago
Zolfa
0d032a9e2b
fixup! roles/nextcloud: ldap groups memberof overlay fix
5 years ago
Zolfa
6db052e8a7
monitoring: new host template
5 years ago
Zolfa
80f8f61502
roles/icinga2: new templates configuration
Improved automatic settings for ssh agent.
Load and mem services against `physical` machine and not lxc guest.
5 years ago
Zolfa
599e0b8996
roles/lxc_guest: add unprivileged support
5 years ago
Zolfa
2c3d068809
roles/ldap: fix acl to add user to groups
5 years ago
Zolfa
2754e1b597
roles/ldap: fix logging
5 years ago
Zolfa
a3dd2cca7c
roles/ldap: add servers
5 years ago
Zolfa
267ff56235
roles/ca_cert: custom algorithm and broker chain
Allows custom (non-ed25519) algorithm and verification of broken trust
chain, to work with current stable ca_manager implementation.
5 years ago
Zolfa
6eb3fd6125
roles/nextcloud: ldap groups memberof overlay fix
5 years ago
Zolfa
265d70c949
roles/nextcloud: typos and deprecations
5 years ago
Zolfa
9ce361fa8c
roles/nextcloud: php-fpm settings optimization
5 years ago
Zolfa
e92c42c254
roles/nextcloud: fix reverse proxy for webdav
5 years ago
Zolfa
a848d61535
safer password handling in ldap and nextcloud
5 years ago
Zolfa
9cf3c87b0d
roles/reverse_proxy: better handling of multi names
5 years ago
Zolfa
b963521513
prepare_host: add monitoring agent
5 years ago
Zolfa
ab3d23fdd8
fixup! roles/service: fix opkg installation
5 years ago
Zolfa
4d48fd1671
roles/icinga2: issue client ssh key for icinga user
So that ssh-agent Host can be actively monitored by the Icinga controller.
5 years ago
Zolfa
c03b9af325
roles/ca_cert: new role!
New role to automate generation and issuing of certificate using a
`ca_manager` server.
Code is more sintentic and concise, and we avoid duplications.
5 years ago
Zolfa
623424028d
roles/nextcloud: use version-agnostic php packages
5 years ago
Zolfa
9d250a3e89
prepare_host: fix typo in xfs module
5 years ago
Zolfa
9492565eea
roles/service: fix opkg installation
5 years ago
Zolfa
3d25d8fbdb
roles/icinga2-monitoring: allows advanced http mon
5 years ago
Zolfa
2453c02fbb
roles/riot-web: advanced http monitoring
5 years ago
Zolfa
9a7f89b3c7
roles/nextcloud: advanced http monitoring
5 years ago
Zolfa
6722f63a24
roles/nginx: advanced http monitoring
5 years ago
Zolfa
fb7f6609f8
roles/matrix-synapse: advanced http monitoring
5 years ago
Zolfa
a1befa9968
roles/gitlab: advanced http monitoring
5 years ago
Zolfa
905928cd9c
roles/icinga2-monitoring: allow remote ssh agents
5 years ago
Zolfa
dfc2d06a4b
roles/icinga2: allow remote ssh agents
5 years ago
Zolfa
e46dc3cde8
roles/monitoring_agent: new role !
5 years ago
Zolfa
bc06838c00
lxc guest playbooks - common task files
commont task to create lxc vm in separete file `prepare_lxc_host`,
avoid redundancy of statements in each vm-specific playbook file.
Playbooks updated to import `prepare_lxc_host`:
- ldap
- matrix
- nextcloud
- projects
- status
5 years ago
Zolfa
fafcb7151f
fixup! Give Variable a Scope Refactoring
5 years ago
Zolfa
956852df43
fixup! Use static import instead of dynamic include
5 years ago
Zolfa
db69a1f79f
add missing tasks name
5 years ago
Zolfa
4029ad23f3
Use static import instead of dynamic include
When feasible, allows better tag/task filtering.
5 years ago
Zolfa
a043cf037f
Give Variable a Scope Refactoring
Add role prefix to role specifig variable to avoid conflicts when
using multiples role on the same machine on the same play.
5 years ago
Zolfa
83bc4f13cb
roles/nginx: new monitoring formats
5 years ago
Zolfa
83a7299d28
roles/gitlab: new monitoring format
5 years ago
Zolfa
da6eec775c
roles/lxc_guest: new monitoring format
5 years ago
Zolfa
a03c60c4b6
roles/icinga2-monitoring: https vhost configuration
5 years ago
Zolfa
1a2e4e565d
roles/icinga2-monitoring: new monitored facts format
5 years ago
Zolfa
390ba2bee9
roles/postgresql: move to python3
5 years ago
Zolfa
4ada766494
icinga2/roles: create conf.d/hosts dir
5 years ago
Zolfa
21b7a658ca
roles/icinga2: config backend ini -> pgsql
(IcingaWeb2) Move configuration (user preferences) backend from INI
files to a dedicated pgSQL db.
5 years ago
Zolfa
ab52b48078
roles/icinga2: improve pgsql configuration
- (Icinga2) Preseed correctly all the debconf variables to have IDO db created
and populated by `icinga2-ido-pgsql` deb installation script.
- (IcingaWeb2) Use a different user, `www-data`, with lower
privileges, to access the IDO db in read-only mode.
- Use everywhere socket (local ident) authentication to PostgreSQL to
avoid local service password.
5 years ago