Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Mafyuh/iac
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0287e483778901c3230c694e7113bc810e909303
Choose a base ref
..
head repository: Mafyuh/iac
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a989e47b8bf1c20762122893def6f8f7d6c3a969
Choose a head ref
Showing with 716 additions and 392 deletions.
  1. +1 −1 docker/arm/docker-compose.yml
  2. +1 −1 docker/arrs/docker-compose.yml
  3. +2 −2 docker/grafana/docker-compose.yml
  4. +0 −59 kubernetes/apps/production/arr/radarr/deployment.yaml
  5. +112 −0 kubernetes/apps/production/arr/radarr/helmrelease.yaml
  6. +0 −22 kubernetes/apps/production/arr/radarr/ingress.yaml
  7. +1 −3 kubernetes/apps/production/arr/radarr/kustomization.yaml
  8. +0 −13 kubernetes/apps/production/arr/radarr/service.yaml
  9. +0 −27 kubernetes/apps/production/arr/recyclarr/configmap.yaml
  10. +0 −44 kubernetes/apps/production/arr/recyclarr/deployment.yaml
  11. +94 −0 kubernetes/apps/production/arr/recyclarr/helmrelease.yaml
  12. +8 −2 kubernetes/apps/production/arr/recyclarr/kustomization.yaml
  13. +96 −0 kubernetes/apps/production/arr/recyclarr/recyclarr.yml
  14. +0 −68 kubernetes/apps/production/arr/sabnzbd/deployment.yaml
  15. +114 −0 kubernetes/apps/production/arr/sabnzbd/helmrelease.yaml
  16. +0 −22 kubernetes/apps/production/arr/sabnzbd/ingress.yaml
  17. +1 −3 kubernetes/apps/production/arr/sabnzbd/kustomization.yaml
  18. +0 −13 kubernetes/apps/production/arr/sabnzbd/service.yaml
  19. +0 −59 kubernetes/apps/production/arr/sonarr/deployment.yaml
  20. +118 −0 kubernetes/apps/production/arr/sonarr/helmrelease.yaml
  21. +0 −22 kubernetes/apps/production/arr/sonarr/ingress.yaml
  22. +1 −3 kubernetes/apps/production/arr/sonarr/kustomization.yaml
  23. +0 −13 kubernetes/apps/production/arr/sonarr/service.yaml
  24. +3 −3 kubernetes/apps/production/authentik/configmap.yaml
  25. +8 −8 kubernetes/apps/production/cert-manager/issuers/secret-cf-token.yaml
  26. +2 −1 kubernetes/apps/production/kustomization.yaml
  27. +7 −2 kubernetes/apps/production/nginx/helmrelease.yaml
  28. +34 −0 kubernetes/apps/production/reloader/helmrelease.yaml
  29. +4 −0 kubernetes/apps/production/reloader/kustomization.yaml
  30. +10 −0 kubernetes/cluster/production/charts/bjw-s-chart.yaml
  31. +4 −0 kubernetes/cluster/production/charts/kustomization.yaml
  32. +10 −0 kubernetes/cluster/production/charts/reloader-chart.yaml
  33. +6 −0 kubernetes/cluster/production/flux-system/apps.yaml
  34. +5 −0 kubernetes/cluster/production/kustomization.yaml
  35. +1 −1 kubernetes/kustomization.yaml
  36. +7 −0 kubernetes/secrets/cluster-config.yaml
  37. +30 −0 kubernetes/secrets/cluster-secrets.yaml
  38. +7 −0 kubernetes/secrets/kustomization.yaml
  39. +29 −0 kubernetes/secrets/recyclarr.yaml
2 changes: 1 addition & 1 deletion docker/arm/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -133,7 +133,7 @@ services:
networks:
- gitea_main
n8n:
image: ghcr.io/n8n-io/n8n:1.79.0
image: ghcr.io/n8n-io/n8n:1.79.1
container_name: n8n
ports:
- 5678:5678
2 changes: 1 addition & 1 deletion docker/arrs/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -148,7 +148,7 @@ services:

## Should move this to Ubu
code-server:
image: ghcr.io/linuxserver/code-server@sha256:e90a25d7a6537db3b6f5bde9ebe8f3b0a75759f26febfc5b05e04302e34e46c2
image: ghcr.io/linuxserver/code-server@sha256:5c900277e10a8c2868d4db86d0870c94096c9e3140ec9480cb7c47726b9d059c
container_name: code-server
environment:
- PUID=1000
4 changes: 2 additions & 2 deletions docker/grafana/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ services:
- grafana

loki:
image: grafana/loki:3.4.1
image: grafana/loki:3.4.2
container_name: loki
volumes:
- /docker/appdata/loki:/etc/loki
@@ -52,7 +52,7 @@ services:
- grafana

promtail:
image: grafana/promtail:3.4.1
image: grafana/promtail:3.4.2
container_name: promtail
volumes:
- /var/log:/var/log
59 changes: 0 additions & 59 deletions kubernetes/apps/production/arr/radarr/deployment.yaml

This file was deleted.

112 changes: 112 additions & 0 deletions kubernetes/apps/production/arr/radarr/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app radarr
namespace: arr
spec:
interval: 15m
chart:
spec:
chart: app-template
version: 3.7.1
interval: 30m
sourceRef:
kind: HelmRepository
name: bjw-s
namespace: flux-system

install:
remediation:
retries: 3
upgrade:
remediation:
retries: 3

values:
global:
fullnameOverride: *app
namespace: arr

controllers:
radarr:
enabled: true
type: statefulset
annotations:
reloader.stakater.com/auto: "true"

replicas: 1

statefulset:
volumeClaimTemplates:
- name: radarr-config
accessMode: ReadWriteOnce
size: 3Gi
storageClass: longhorn
globalMounts:
- path: /config

pod:
dnsPolicy: None
dnsConfig:
nameservers:
- 1.1.1.1
- 8.8.8.8

containers:
app:
image:
repository: ghcr.io/onedr0p/radarr
tag: 5.18.4.9674
pullPolicy: IfNotPresent
env:
TZ: "${TZ}"
RADARR__INSTANCE_NAME: *app
RADARR__PORT: &port 7878
RADARR__APPLICATION_URL: "https://radarr.${LOCAL_DOMAIN}"
RADARR__THEME: dark
RADARR__LOG_LEVEL: debug

probes:
liveness:
enabled: false

resources:
requests:
cpu: 200m
memory: 300Mi
limits:
memory: 512Mi

service:
app:
primary: true
controller: radarr
ports:
http:
port: *port

ingress:
internal:
enabled: true
className: nginx
hosts:
- host: "radarr.${LOCAL_DOMAIN}"
paths:
- path: /
pathType: Prefix
service:
identifier: app
port: http
tls:
- hosts:
- "radarr.${LOCAL_DOMAIN}"
secretName: local-mafyuh-dev-production-tls

persistence:
data:
enabled: true
type: nfs
server: "${NAS_IP}"
path: /mnt/thePool/thePoolShare
globalMounts:
- path: /data
22 changes: 0 additions & 22 deletions kubernetes/apps/production/arr/radarr/ingress.yaml

This file was deleted.

4 changes: 1 addition & 3 deletions kubernetes/apps/production/arr/radarr/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- deployment.yaml
- service.yaml
- ingress.yaml
- helmrelease.yaml
13 changes: 0 additions & 13 deletions kubernetes/apps/production/arr/radarr/service.yaml

This file was deleted.

27 changes: 0 additions & 27 deletions kubernetes/apps/production/arr/recyclarr/configmap.yaml

This file was deleted.

44 changes: 0 additions & 44 deletions kubernetes/apps/production/arr/recyclarr/deployment.yaml

This file was deleted.

Loading