1
0
Fork 0
No description
Find a file
Nis Wechselberg f1925fbc5b
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Woodpecker pipeline for ansible-lint
Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
2025-05-07 21:41:05 +02:00
collections Woodpecker pipeline for ansible-lint 2025-05-07 21:41:05 +02:00
meta Initial base playbooks 2025-05-07 15:01:08 +02:00
playbooks Initial base playbooks 2025-05-07 15:01:08 +02:00
.woodpecker.yml Woodpecker pipeline for ansible-lint 2025-05-07 21:41:05 +02:00
.yamllint.yml Initial base playbooks 2025-05-07 15:01:08 +02:00
CHANGELOG.md Initial base playbooks 2025-05-07 15:01:08 +02:00
galaxy.yml Initial base playbooks 2025-05-07 15:01:08 +02:00
LICENSE Initial commit 2024-06-17 16:43:12 +02:00
README.md Initial base playbooks 2025-05-07 15:01:08 +02:00

Ansible Collection - enbewe.base

Collecion of base things for common deployment of systems.

Playbooks

enbewe.base.known_hosts

Uses the (host) variable ssh_ed25519 to register SSH host keys in the known hosts of localhost.

enbewe.base.access

Install ssh keys as authorized keys in the target system and also configures sudo rights to the ansible user. Afterwards tightens ssh security to disallow password logins.

enbewe.base.motd

Remove components from motd, that are not needed.

enbewe.base.ubuntu_pro

Configures the enrollment of the machine in Ubuntu Pro, enables the desired services and disables unwanted services.

enbewe.base.update

Install available updates from package management.