Commit Graph

  • bbf63b4c63 Adding Raspberry Pi Zero 1; adding Pi 3A+ and Pi Zero to Grafan main gballan 2026-10-07 01:09:26 -04:00
  • 588a44a0c1 Adding Pi 3A+ gballan 2026-10-05 22:35:10 -04:00
  • 924bacd958 Adding rest of Raspberry Pis to Prometheus gballan 2026-10-05 19:15:15 -04:00
  • f21fb8b604 Adding rest of Raspberry Pis to inventory gballan 2026-10-05 19:15:04 -04:00
  • fcd584e2ba Fixing SSSD config gballan 2026-10-05 19:14:46 -04:00
  • 3d8bdafd28 Moving prometheus targets to group_vars gballan 2026-10-05 17:35:23 -04:00
  • 83790d5b73 Added Prometheus and Grafana config gballan 2026-10-05 17:32:14 -04:00
  • 197962ecda Adding the new pi 5 2GB to raspberry pi group gballan 2026-10-05 15:49:44 -04:00
  • 81e7ce6a4b Updated Docker playbook to install Python library for managing containers; updated Podman playbook to set up containers gballan 2026-09-29 23:31:41 -04:00
  • d0c201c1f3 Updating sssd role gballan 2026-09-28 15:10:22 -04:00
  • e0575045d2 Adding common /nfs mount to systems gballan 2026-09-28 14:44:11 -04:00
  • 5d8d0c6dea Updating SSSD role gballan 2026-09-28 11:11:20 -04:00
  • d39027365d Updating SSSD role gballan 2026-09-28 11:02:50 -04:00
  • 2e03babda2 Fixing LDAP groups, maybe gballan 2026-09-28 10:54:22 -04:00
  • 63525e0967 Updating SSSD role gballan 2026-09-28 10:48:19 -04:00
  • 1dcb23dfaf Removing SSSD bind credentials; updating SSSD role gballan 2026-09-28 10:41:32 -04:00
  • 61f3d73d70 Adding SSSD config gballan 2026-09-28 10:21:34 -04:00
  • 43d7b9fce6 Updating SSSD role: gballan 2026-09-28 10:10:35 -04:00
  • 8d2d3874f7 Adding sssd role gballan 2026-09-28 10:08:05 -04:00
  • b4b36cefb3 Adding sssd role gballan 2026-09-28 10:07:14 -04:00
  • 84dfd3b040 Adding sssd role gballan 2026-09-28 10:00:57 -04:00
  • 229df90f74 Removing unnecessary podman version output gballan 2026-09-28 09:16:32 -04:00
  • 28827dd5d3 Switching CI runners to podman gballan 2026-09-28 09:12:54 -04:00
  • b940e10a4c Updating list of Pis gballan 2026-09-27 23:20:03 -04:00
  • 44dd4195a7 Updating pi1b addresses gballan 2026-09-25 23:04:09 -04:00
  • decdf4f99d Created a raspberrypi group to track all Pis in the infrastructure gballan 2026-09-23 23:09:08 -04:00
  • de98fe2057 Replacing ansible.builtin.shell with ansible.builtin.command gballan 2026-09-23 21:54:49 -04:00
  • 0c2889923d Adding DNS VMs gballan 2026-09-23 21:52:21 -04:00
  • 78a7bcc8f4 Added a basic sysinfo playbook to show hardware information about systems gballan 2026-09-23 21:37:40 -04:00
  • dbb636d94e Adding ansible_user config to all systems so I don't have to specify xadmin every time gballan 2026-09-23 21:37:21 -04:00
  • 178b7e7f89 Adding various systems and SBCs to the hosts.ini gballan 2026-09-23 21:36:59 -04:00
  • 6d82582a05 Simplifying ansible-lint step gballan 2026-09-15 23:10:21 -04:00
  • f70f95141a Adding ansible-lint config; hopefully last fix gballan 2026-09-15 23:02:41 -04:00
  • d6682e1ad9 Trying ansible-lint via python-slim container gballan 2026-09-15 22:49:54 -04:00
  • d65efc33b6 Fixing ansible-galaxy install for CI gballan 2026-09-15 22:29:50 -04:00
  • 42a4a454db Fixing more ansible-lint stuff gballan 2026-09-15 21:48:25 -04:00
  • a2550e5664 Adding missing gerrlingguy.docker dependency gballan 2026-09-15 21:47:47 -04:00
  • a8254dcb28 Fixing more ansible-lint errors gballan 2026-09-15 21:44:22 -04:00
  • 7a43c728a3 Fixing ansible-lint errors gballan 2026-09-15 21:39:47 -04:00
  • 2438978296 Updating Woodpecker CI config to handle role installs gballan 2026-09-15 20:47:54 -04:00
  • 2d5e516ca6 Changing ansible-lint to run offline gballan 2026-09-15 20:27:21 -04:00
  • 6920ce6f05 Renaming lint step gballan 2026-09-15 20:22:14 -04:00
  • d392bddd3a Switching to python:3.14-slim image to try speeding up the lint step gballan 2026-09-15 20:16:35 -04:00
  • 31abe0f2b2 Adding Woodpecker config with ansible-lint gballan 2026-09-15 20:13:24 -04:00
  • ebb668f9c2 Adding some of my internal hosts to hosts.ini gballan 2026-09-15 20:03:33 -04:00
  • ae7b3308e5 Reorganized the continuous_integration group into ci_runners and ci_servers groups gballan 2026-09-15 20:00:06 -04:00
  • 3d75120f0e Added Docker role to configure/install Docker; updated ci-v2* nodes with Docker config; updated Munin config to work with the main munin server gballan 2026-09-03 00:19:42 -04:00
  • bd155cd576 Adding ci-v2 hosts gballan 2026-09-02 23:08:17 -04:00
  • 3021b1d455 Updating gitignore to ignore venv gballan 2026-09-02 22:50:17 -04:00
  • e5453a28e9 Added playbook to uninstall puppet/openvox packages gballan 2026-04-08 11:14:33 -04:00
  • 0d86004d98 Added playbook to uninstall puppet/openvox packages gballan 2026-04-08 11:09:23 -04:00
  • 950bf98d11 Updating server names for mustafar gballan 2026-04-07 21:48:17 -04:00
  • 2bc96d6d31 Updating server names for mustafar gballan 2026-04-07 21:44:12 -04:00
  • 479c03efbb Updating server names for mustafar gballan 2026-04-07 21:43:09 -04:00
  • a6e33fe7f4 Updating server names for mustafar gballan 2026-04-07 21:40:41 -04:00
  • 793a471acf Added apache config for munin and gitea; removed nginx config from gitea gballan 2026-04-07 21:22:18 -04:00
  • 98ccd874c0 Moved nginx role to a separate playbook gballan 2026-04-07 19:09:51 -04:00
  • 0d5b19b820 Added munin configuration gballan 2026-04-07 18:59:15 -04:00
  • 83624a85c1 Added playbook to disable puppet gballan 2026-04-05 22:50:36 -04:00
  • d32d98adf7 Added a playbook for OS patching gballan 2026-04-04 21:27:17 -04:00
  • dd478bcfa8 Changing up some groups gballan 2026-04-03 12:01:04 -04:00
  • 45a5ba2c10 Removing root's definition from sudoers, as it should be allowed access by default gballan 2026-04-03 11:08:29 -04:00
  • e0c4b0bf96 Added sudoers config gballan 2026-04-03 10:51:04 -04:00
  • 2eb66b07be Added sudoers config gballan 2026-04-03 10:50:31 -04:00
  • 0e6692143e Added a default empty array for packages_extra so it doesn't fail when it is not set gballan 2026-04-03 10:40:15 -04:00
  • 4d6dbfcdf5 Adding more common packages gballan 2026-04-03 10:17:58 -04:00
  • a2fb49d51c Fixed package name gballan 2026-04-03 01:21:45 -04:00
  • 5893effc85 Adding some dev tools to mustafar gballan 2026-04-03 01:19:52 -04:00
  • 3730871925 Fixed chrony config gballan 2026-04-02 16:25:12 -04:00
  • f56d121d19 Fixed chrony config gballan 2026-04-02 16:24:05 -04:00
  • 168259cbe1 Added ntp (chrony) config gballan 2026-04-02 16:17:49 -04:00
  • 3049362414 Adding site.yml gballan 2026-04-02 16:09:02 -04:00
  • a949054dde Adding site.yml gballan 2026-04-02 16:08:33 -04:00
  • 539c6a0c4d Renamed inventories to inventory; added screen package gballan 2026-04-02 16:05:33 -04:00
  • 0e163e9ca1 Added common packages gballan 2026-04-02 15:52:54 -04:00
  • 55aa471918 Fixed some Gitea config; added nginx role and reverse proxy config for Gitea gballan 2026-04-02 15:13:11 -04:00
  • a90380ce51 Disabled user registration for gitea; enabled push-to-create for repos gballan 2026-04-02 14:41:35 -04:00
  • 63d081dd40 Fixed some typos with names gballan 2026-04-02 14:25:22 -04:00
  • cb03edf024 Added Gitea role and configuration gballan 2026-04-02 14:10:23 -04:00
  • 253618c152 Initial ansible structure and test code gballan 2026-04-02 12:28:20 -04:00