Skip to content

This collection contains some roles and playbooks that I use to set up and maintain my homelab.

License

Notifications You must be signed in to change notification settings

derekmurawsky/ansible-derekmurawsky-general

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4a4c575 · Feb 18, 2022

History

8 Commits
Feb 17, 2022
Feb 17, 2022
Feb 17, 2022
Feb 18, 2022
Feb 18, 2022
Feb 17, 2022
Feb 18, 2022
Feb 17, 2022
Feb 17, 2022
Feb 17, 2022
Feb 17, 2022
Feb 17, 2022
Feb 18, 2022
Feb 18, 2022
Feb 17, 2022
Feb 18, 2022
Feb 17, 2022
Feb 18, 2022
Feb 17, 2022

Repository files navigation

Ansible Collection - derekmurawsky.general

CI

This collection contains some roles and playbooks that I use to set up and maintain my homelab. It is published to the Ansible Galaxy. More detailed documentation is available on the project's github page.

Playbooks

All playbooks in this bundle target all hosts by default. You can target specific hosts by passing -e 'target=hostname-or-group' on the command line to override this behavior.

Bootstrap

A very simple playbook that will use the collections bootstrap role to bootstrap all targeted hosts for ansible management.

Proxmox

A simple playbook that will apply the proxmox roles from this collection to all targeted hosts.

Roles

ansible_bootstrap

A role to help bootstrap a linux server for ansible management. It provisions a user, adds the user to the sudoers group, and configures password-less sudo for that user.

proxmox_base

A role that does some baseline configuration on a proxmox server. It adds the pve-no-subscription repo, updates the cache, and puts vmbr0 vlan-aware.

proxmox_nginx

A role that configures nginx as a reverse proxy on the proxmox server. It installs and configures nginx as a reverse proxy pointing to the proxmox server behind it. It utilizes ProxMox's default certificates.

About

This collection contains some roles and playbooks that I use to set up and maintain my homelab.

Resources

License

Stars

Watchers

Forks

Packages

No packages published