Skip to content

darrenmeehan/homelab

 
 

Repository files navigation

homelab

Software to setup my homelab.

Usage

Some tools are required to bootstrap use of this Ansible playbook.

pip install ansible-core
pip install ansible

It's worth looking at the following repository which sets up the machine used to run the tools in this setup. https://github.com/Darrenmeehan/mac-dev-playbook

  1. Setup Proxmox. (Only tested with 7.2)
  2. cd images. Follow images/README.md to create base image.
  3. terraform apply - Note this will create virtual machines in Proxmox specific to my needs.
  4. ansible-playbook main.yml --limit k0s --ask-become-pass

ansible-playbook main.yml --limit k0s --ask-become-pas

Proxmox

Inspiration

Projects that I plan to reference again in future for snippets of gold!

https://github.com/spantaleev/matrix-docker-ansible-deploy

Adding a new VM

  1. Create the VM in Proxmox UI
  2. Install OS to VM using Console
  3. Use ssh-copy-id to upload SSH key(s)
  4. Add IP Address to inventory.ini file

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 83.0%
  • Shell 17.0%