This repository has been archived on 2023-05-19 . You can view files and clone it, but cannot push or open issues or pull requests.
8f805c3b15c2201188902698cf8a68e42771c334
Update inventory to support hubble
skylab-ansible
Ansible configs for the Skylab Homelab
Main entrypoint is through the ansible script in this repository. The script sets up
basic environment variables to avoid conflicts with other environments and sets the
inventory.
Bootstrap checklist:
- Install a supported operating system: Rocky Linux
- During installation create a user named
ansiblewith any password - After installation copy SSH key to the
ansibleuser - Enable password-less sudo access for the
ansibleuser with this command:
sudo tee /etc/sudoers.d/30-ansible <<<"ansible ALL=(ALL) NOPASSWD:ALL"
- Change the UID of the
ansibleuser to1400with this command:
sudo usermod -u 1400 ansible
Description
Languages
Jinja
56.2%
HCL
26.7%
Shell
16.5%
Makefile
0.6%