Quellcode durchsuchen

Merge branch 'master' of ssh://gogs-ssh:2222/breandan/monorepo

Breandan Dezendorf vor 2 Jahren
Ursprung
Commit
2753178787

+ 7 - 0
dezendorf/homelab/ansible/inventory

@@ -5,5 +5,12 @@ thin3.dezendorf.net
 thick1.dezendorf.net
 thick2.dezendorf.net
 
+[arm]
+pi4-0.dezendorf.net
+pi4-1.dezendorf.net
+pi4-2.dezendorf.net
+pi4-3.dezendorf.net
+pi4-4.dezendorf.net
+
 [master]
 tesseract.dezendorf.net

+ 2 - 2
dezendorf/homelab/ansible/resolv.conf

@@ -1,5 +1,5 @@
 #nameserver 192.168.1.87
-nameserver 192.168.1.9
-#nameserver 8.8.8.8
+#nameserver 192.168.1.9
+nameserver 192.168.1.1
 search dezendorf.net
 

+ 4 - 0
dezendorf/homelab/k3s/pihole/cycle.sh

@@ -0,0 +1,4 @@
+for i in $(kubectl get pods | grep -i pihole | cut -f 1 -d " "); do
+  kubectl delete pod $i
+  sleep 30
+done

+ 46 - 52
dezendorf/homelab/k3s/pihole/pihole.yaml

@@ -9,7 +9,7 @@ spec:
     matchLabels:
       octopusexport: OctopusExport
   revisionHistoryLimit: 10
-  replicas: 3
+  replicas: 5
   strategy:
     type: RollingUpdate
   template:
@@ -40,13 +40,6 @@ spec:
               path: /admin/
               port: 80
             initialDelaySeconds: 20
-          livenessProbe:
-            exec:
-              command:
-              - dig
-              - plex.dezendorf.net
-              - \@127.0.0.1
-            initialDelaySeconds: 20
           ports:
             - name: dns-udp
               containerPort: 53
@@ -188,49 +181,49 @@ metadata:
   namespace: default
 data:
   custom.list: |
-    192.168.1.9 gondor.dezendorf.net
-    192.168.1.50 astoria.dezendorf.net
-    192.168.1.87 go.dezendorf.net
-    192.168.1.87 photos.dezendorf.net
-    192.168.1.87 pihole.dezendorf.net
-    192.168.1.87 tesseract.dezendorf.net
-    192.168.1.87 sso.dezendorf.net
-    192.168.1.87 argocd.dezendorf.net
-    192.168.1.87 auth.dezendorf.net
-    192.168.1.87 longhorn.dezendorf.net
-    192.168.1.87 whoami.dezendorf.net
-    192.168.1.87 transmission.dezendorf.net
-    192.168.1.87 traefik.dezendorf.net
-    192.168.1.87 jackett.dezendorf.net
-    192.168.1.87 sonarr.dezendorf.net
-    192.168.1.87 whisparr.dezendorf.net
-    192.168.1.87 radarr.dezendorf.net
-    192.168.1.87 bazarr.dezendorf.net
-    192.168.1.87 prometheus.dezendorf.net
-    192.168.1.87 alertmanager.dezendorf.net
-    192.168.1.87 readarr.dezendorf.net
-    192.168.1.87 calibre.dezendorf.net
-    192.168.1.87 books.dezendorf.net
-    192.168.1.87 lidarr.dezendorf.net
-    192.168.1.87 airsonic.dezendorf.net
-    192.168.1.87 beets.dezendorf.net
-    192.168.1.87 codeserver.dezendorf.net
-    192.168.1.87 gogs.dezendorf.net
-    192.168.1.87 grafana.dezendorf.net
-    192.168.1.87 mysql.dezendorf.net
-    192.168.1.87 gopy.dezendorf.net
-    192.168.1.87 devport.dezendorf.net
-    192.168.1.157 thick2.dezendorf.net
-    192.168.1.158 thick1.dezendorf.net
-    192.168.1.151 thin1.dezendorf.net
-    192.168.1.152 thin2.dezendorf.net
-    192.168.1.153 thin3.dezendorf.net
-    192.168.1.154 apc-pdu-01.dezendorf.net
-    192.168.1.155 pve1.dezendorf.net
-    192.168.1.159 apc-pdu-02.dezendorf.net
-    192.168.1.160 rpi4-0.dezendorf.net
-    192.168.1.161 rpi4-1.dezendorf.net
-    192.168.1.236 plex.dezendorf.net
+    192.168.1.9 gondor
+    192.168.1.50 astoria
+    192.168.1.87 go
+    192.168.1.87 photos
+    192.168.1.87 pihole
+    192.168.1.87 tesseract
+    192.168.1.87 sso
+    192.168.1.87 argocd
+    192.168.1.87 auth
+    192.168.1.87 longhorn
+    192.168.1.87 whoami
+    192.168.1.87 transmission
+    192.168.1.87 traefik
+    192.168.1.87 jackett
+    192.168.1.87 sonarr
+    192.168.1.87 whisparr
+    192.168.1.87 radarr
+    192.168.1.87 bazarr
+    192.168.1.87 prometheus
+    192.168.1.87 alertmanager
+    192.168.1.87 readarr
+    192.168.1.87 calibre
+    192.168.1.87 books
+    192.168.1.87 lidarr
+    192.168.1.87 airsonic
+    192.168.1.87 beets
+    192.168.1.87 codeserver
+    192.168.1.87 gogs
+    192.168.1.87 grafana
+    192.168.1.87 mysql
+    192.168.1.87 gopy
+    192.168.1.87 devport
+    192.168.1.157 thick2
+    192.168.1.158 thick1
+    192.168.1.151 thin1
+    192.168.1.152 thin2
+    192.168.1.153 thin3
+    192.168.1.154 apc-pdu-01
+    192.168.1.155 pve1
+    192.168.1.159 apc-pdu-02
+    192.168.1.160 rpi4-0
+    192.168.1.161 rpi4-1
+    192.168.1.236 plex
 
 ---
 apiVersion: v1
@@ -275,7 +268,8 @@ data:
     log-async
     cache-size=10000
     server=8.8.8.8
-    domain-needed
+    #domain-needed
+    domain=dezendorf.net
     expand-hosts
     bogus-priv
     except-interface=nonexisting

+ 0 - 1
tools/bin/argocd

@@ -1 +0,0 @@
-/home/bwdezend/monorepo/tools/argocd-cli/argocd-linux-amd64

BIN
tools/bin/argocd