Commit Graph

68 Commits

Author SHA1 Message Date
7e521afe6b Integrate kube-external-dns with pihole for autonomous dns 2024-11-20 20:54:55 -05:00
Ibrahim Mkusa
8f89896394
Merge pull request #1 from iskm/awx
shift priviledge escalation away from the execution environment
2024-11-18 19:21:59 -05:00
ae2ce25e24 shift priviledge escalation away from the execution environment 2024-11-18 19:10:56 -05:00
4fcb767d1f deploy awx-operator via built-in kustomize 2024-11-18 16:18:49 -05:00
fe4b34bbe2 argoCD monitoring manifests for IaC 2024-11-18 13:27:08 -05:00
e4a184e348 grafana + prometheus monitoring v0.1 2024-11-18 12:03:20 -05:00
97e7ce7fb4 pihole running on k8s 2024-11-18 09:06:13 -05:00
0620376b8e pihole + watch where you mount(don't overwrite container defaults) 2024-11-17 22:36:15 -05:00
62698e1c94 Expose longhorn UI via LoadBalancer. Metallb, cest super 2024-11-17 19:59:59 -05:00
dd9145bdf2 longhorn + pre-reqs install on cluster 2024-11-17 19:50:49 -05:00
068c1f003d jellyfin svc type to Loadbalancer backed by metalllb 2024-11-17 13:24:57 -05:00
98c20ad636 expose jellyfin via nodePort service(for now) 2024-11-17 13:04:41 -05:00
0bb9d0534b add nfs-common tools to cluster + fixes 2024-11-17 12:33:11 -05:00
b470d74da0 setup nfs on media server for media consumers 2024-11-17 09:46:25 -05:00
af28e7a23f jellyfin stage 1 2024-11-17 08:49:04 -05:00
39f189a343 added readme.md 2024-11-16 19:47:04 -05:00
ab04e0636a dhcpd.conf.j2 bind.conf.j2 be gone 2024-11-16 19:24:43 -05:00
fc19b59dc7 added cert-manager config 2024-11-16 17:26:05 -05:00
cda5b09e1c add ingress-nginx manifest 2024-11-16 17:15:01 -05:00
76081e84e1 metallb manifests for the homelab 2024-11-16 16:25:23 -05:00
666460e042 quick argo install 2024-11-16 13:32:11 -05:00
1f9947ca8d snapy playbook to install kubernetes repo and tools 2024-11-16 13:10:31 -05:00
c895037e69 add hashicorp packer tool 2024-11-15 15:56:04 -05:00
01e607bcbb helm v.0.0.1 playbook 2024-11-14 14:21:48 -05:00
8337a14161 add local runner mfanyakazi to gitea 2024-11-05 14:47:02 -05:00
f8bca9ea32 running gitea as a daemon. ansible hangs 2024-11-05 11:02:03 -05:00
4d6f6981ec run gitea runners via actions 2024-11-05 10:14:16 -05:00
6587463aa6 restructuring 2024-11-04 19:05:34 -05:00
e3ea26f03d use geerling guys docker role to install 2024-10-09 00:03:43 -04:00
c1f3ca50a5 install terraform on debian OS v1 2024-10-09 00:02:53 -04:00
c5fea2eb24 Working dns setup for homelab setup with zones 2024-10-07 22:00:39 -04:00
59de418ebb configure bind server version 1 2024-10-07 20:58:24 -04:00
e6104e2ca3 bring up a dhcp service on a vm running rhel. 2024-10-06 10:29:53 -04:00
b1a0bec71b final version: installing proxmox on top of debian 2024-10-05 17:39:15 -04:00
04c999f72b iter0 installing proxmox on top of debian 2024-10-05 12:15:57 -04:00
3f6a140c64 install additional foreman plugins 2024-10-04 07:58:52 -04:00
7cb80162a9 open up ports for foreman 2024-10-03 21:54:52 -04:00
416aaa2951 install foreman and host requirements 2024-10-03 21:16:58 -04:00
37d866e8c7 Install foreman repositories on enterprise linux 2024-10-03 19:33:09 -04:00
7ff34396c7 updated inventory and started setup_key playbook 2024-10-03 17:41:45 -04:00
a6802413e5 start working on nextcloud setup 2024-09-30 22:06:49 -04:00
0e29d4fc5c start the gitea service 2024-09-21 23:37:01 -04:00
f62890eb26 copy gitea binary from downloads to /usr/local/bin 2024-09-21 23:04:16 -04:00
3e33e78d8f download the gitea.service unit file 2024-09-21 22:18:47 -04:00
468b30940f /etc/gitea created to manage configurations 2024-09-21 22:07:45 -04:00
b7e69eee1f create custom,data,log directories for gitea 2024-09-21 21:47:57 -04:00
ad94498ce0 create git user to run the gitea 2024-09-21 18:31:16 -04:00
8c04b25cfa Download go binary and verify signatures 2024-09-21 16:55:59 -04:00
bcb1fc0ad7 rename to more specific functionally 2024-09-21 15:57:03 -04:00
3632c66afc recreate:yes was undoing all changes to container 2024-09-21 15:45:46 -04:00