mirror of
https://github.com/rodneyosodo/homelab.git
synced 2026-06-23 04:10:19 +00:00
feat(packages): add iperf and top utilities
Also add setting up directory structure on tana Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
This commit is contained in:
@@ -25,3 +25,17 @@ setup-homelab:
|
||||
.PHONY: setup-tana
|
||||
setup-tana:
|
||||
ansible-playbook playbooks/tana.yaml
|
||||
|
||||
.PHONY: help
|
||||
help:
|
||||
@echo "This Makefile provides a set of commands to manage ansible services."
|
||||
@echo "It allows you to setup, install, and manage various services on your ansible infrastructure."
|
||||
@echo ""
|
||||
@echo "Usage:"
|
||||
@echo " make install - Install ansible roles"
|
||||
@echo " make ping - Ping all hosts"
|
||||
@echo " make setup-odin - Setup odin"
|
||||
@echo " make setup-bohr - Setup bohr"
|
||||
@echo " make install-zsh - Install zsh"
|
||||
@echo " make setup-homelab - Setup homelab"
|
||||
@echo " make setup-tana - Setup tana"
|
||||
|
||||
@@ -34,21 +34,19 @@
|
||||
- unzip
|
||||
- curl
|
||||
- wget
|
||||
- gcc
|
||||
- g++
|
||||
- make
|
||||
- vim
|
||||
- zsh
|
||||
- python3
|
||||
- ripgrep
|
||||
- fd-find
|
||||
- bpytop
|
||||
- thefuck
|
||||
- fontconfig
|
||||
- nala
|
||||
- qemu-guest-agent
|
||||
- vainfo
|
||||
- radeontop
|
||||
- iperf
|
||||
- htop
|
||||
- btop
|
||||
state: present
|
||||
|
||||
- name: Download AMDGPU Installer
|
||||
|
||||
@@ -90,8 +90,6 @@
|
||||
- unzip
|
||||
- curl
|
||||
- wget
|
||||
- gcc
|
||||
- g++
|
||||
- make
|
||||
- vim
|
||||
- zsh
|
||||
@@ -103,6 +101,9 @@
|
||||
- fontconfig
|
||||
- libegl1
|
||||
- libgl1
|
||||
- iperf
|
||||
- htop
|
||||
- btop
|
||||
state: present
|
||||
|
||||
- name: Setup Neovim
|
||||
|
||||
@@ -37,6 +37,9 @@
|
||||
- qemu-guest-agent
|
||||
- syncthing
|
||||
- borgbackup
|
||||
- iperf
|
||||
- htop
|
||||
- btop
|
||||
state: present
|
||||
register: install
|
||||
|
||||
@@ -46,3 +49,11 @@
|
||||
state: started
|
||||
enabled: true
|
||||
register: syncthing
|
||||
|
||||
- name: Setup backups folder
|
||||
ansible.builtin.file:
|
||||
path: /home/rodneyosodo/backups
|
||||
state: directory
|
||||
owner: rodneyosodo
|
||||
group: rodneyosodo
|
||||
mode: 0755
|
||||
|
||||
@@ -31,9 +31,3 @@ terraform apply
|
||||
```bash
|
||||
terraform destroy
|
||||
```
|
||||
|
||||
## Infrastructure
|
||||
|
||||
### Bohr
|
||||
|
||||
The [`bohr` directory](./bohr/README.md) contains the Terraform configuration files for my homelab server.
|
||||
|
||||
Reference in New Issue
Block a user