diff --git a/k8s/argo-apps/adguard.yaml b/k8s/argo-apps/adguard.yaml new file mode 100644 index 0000000..f071e7c --- /dev/null +++ b/k8s/argo-apps/adguard.yaml @@ -0,0 +1,43 @@ +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: adguard + namespace: argocd +spec: + destination: + name: '' + namespace: apps-fuku + server: https://kubernetes.default.svc + project: fuku + syncPolicy: + automated: {} + sources: + - chart: adguard-home + repoURL: https://repo.helmforge.dev + targetRevision: 1.4.* + helm: + valuesObject: + ingress: + enabled: true + ingressClassName: traefik + hosts: + - host: dns.fuku + paths: + - path: / + pathType: Prefix + tls: [] + persistence: + conf: + size: 512Mi + storageClass: "truenas-nfs-csi" + accessModes: + - ReadWriteMany + work: + size: 5Gi + storageClass: "truenas-nfs-csi" + accessModes: + - ReadWriteMany + service: + dns: + type: LoadBalancer diff --git a/k8s/services/argo/project-fuku.yaml b/k8s/services/argo/project-fuku.yaml index 46076fd..6af2731 100644 --- a/k8s/services/argo/project-fuku.yaml +++ b/k8s/services/argo/project-fuku.yaml @@ -34,3 +34,4 @@ spec: - https://rcourtman.github.io/Pulse - ghcr.io/antoniolago/charts - https://helm.elastic.co + - https://repo.helmforge.dev diff --git a/tofu/adguard/main.tf b/tofu/adguard/main.tf index fe0c505..0896ef7 100644 --- a/tofu/adguard/main.tf +++ b/tofu/adguard/main.tf @@ -15,7 +15,7 @@ terraform { } provider "adguard" { - host = "192.168.1.7" + host = "dns.fuku" username = "admin" scheme = "http" timeout = 5 @@ -55,21 +55,6 @@ resource "adguard_rewrite" "dd01" { answer = "192.168.1.11" } -resource "adguard_rewrite" "elastic_1" { - domain = "elastic.fuku" - answer = "192.168.1.31" -} - -resource "adguard_rewrite" "elastic_2" { - domain = "elastic.fuku" - answer = "192.168.1.32" -} - -resource "adguard_rewrite" "elastic_3" { - domain = "elastic.fuku" - answer = "192.168.1.33" -} - resource "adguard_rewrite" "agent1" { domain = "agent1.fuku" answer = "192.168.1.34" @@ -89,8 +74,3 @@ resource "adguard_rewrite" "k3m3" { domain = "k3m3.fuku" answer = "192.168.1.43" } - -resource "adguard_rewrite" "pulse" { - answer = "pulse.fukurokuju.dev" - domain = "192.168.1.12" -}