add recyclarr
This commit is contained in:
parent
449fba8f92
commit
983943ef9b
4 changed files with 77 additions and 0 deletions
kubernetes/apps/production/arr
|
@ -6,6 +6,7 @@ resources:
|
|||
- prowlarr/
|
||||
- qbitty/
|
||||
- radarr/
|
||||
- recyclarr/
|
||||
- sabnzbd/
|
||||
- sonarr/
|
||||
- namespace.yaml
|
27
kubernetes/apps/production/arr/recyclarr/configmap.yaml
Normal file
27
kubernetes/apps/production/arr/recyclarr/configmap.yaml
Normal file
|
@ -0,0 +1,27 @@
|
|||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: recyclarr-config
|
||||
namespace: arr
|
||||
data:
|
||||
recyclarr.yaml: ENC[AES256_GCM,data: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,iv:OaIFpIxRzsItbTDmtfvo9J3sBaxrYRQONzhhuBVQYuk=,tag:nNasmrGNT/LQOTMgAXiJVw==,type:str]
|
||||
sops:
|
||||
kms: []
|
||||
gcp_kms: []
|
||||
azure_kv: []
|
||||
hc_vault: []
|
||||
age:
|
||||
- recipient: age18z6wevr8ze5azvq7nfty3l29s7887l8n5mefr64avhlthtr4uvnqw90nfs
|
||||
enc: |
|
||||
-----BEGIN AGE ENCRYPTED FILE-----
|
||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXdFNKV1NaYlI1d2VlUWZs
|
||||
NklOMWZFM3gvWXQzMnE1TEFvTDJuNzFtMjBVCkRCVUFyRHpvSnZtTW1xa3hQR2J4
|
||||
Uk8zdzFWWTVQdFp0ODFCT0hGdm0yR1EKLS0tIFhIN1VCbDFjSXdNZEREeENleHJX
|
||||
a3Z1SmJzVm1Md01lUG5xWFR0aW01TkUKcr0cBmPFVut3VRit/TaNp+OjWGJXSd/c
|
||||
/gRuSMYbjlABn76BEMmZ6V1spaXYvyzvMj4LOVaBX59O0TVTph7RJw==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2025-02-09T20:21:44Z"
|
||||
mac: ENC[AES256_GCM,data:6JSQfib2vta9lQ957UbHF5Y2naVc/D2PSvo8KomSLpuFGjv+iZjYMM1DgzY54D4TQgWOIH73R6XzReNfqCkCKZ5JCKA+9H4cM8e/nHsocNXa3bq0FSzqtBUEIKnrKt9wIzVAusQaYGOUzvKdTYRHcJx7VsOR6U3IxLMqkVZ0zbA=,iv:jlnChnDp+QIVF22nIh7acPLjypclbKSUJGos/i8gTBE=,tag:0x2442GkBUI4gmpngNBDRg==,type:str]
|
||||
pgp: []
|
||||
encrypted_regex: ^(data|stringData|api_key)$
|
||||
version: 3.9.4
|
44
kubernetes/apps/production/arr/recyclarr/deployment.yaml
Normal file
44
kubernetes/apps/production/arr/recyclarr/deployment.yaml
Normal file
|
@ -0,0 +1,44 @@
|
|||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: recyclarr
|
||||
namespace: arr
|
||||
labels:
|
||||
app: recyclarr
|
||||
spec:
|
||||
replicas: 1
|
||||
selector:
|
||||
matchLabels:
|
||||
app: recyclarr
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
app: recyclarr
|
||||
spec:
|
||||
dnsPolicy: "None"
|
||||
dnsConfig:
|
||||
nameservers:
|
||||
- 8.8.8.8
|
||||
- 1.1.1.1
|
||||
containers:
|
||||
- name: recyclarr
|
||||
image: ghcr.io/recyclarr/recyclarr:7.4.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: LOG_LEVEL
|
||||
value: "info"
|
||||
resources:
|
||||
requests:
|
||||
memory: "100Mi"
|
||||
cpu: "50m"
|
||||
limits:
|
||||
memory: "125Mi"
|
||||
cpu: "75m"
|
||||
volumeMounts:
|
||||
- name: recyclarr-config-volume
|
||||
mountPath: /config/recyclarr.yaml
|
||||
subPath: recyclarr.yaml
|
||||
volumes:
|
||||
- name: recyclarr-config-volume
|
||||
configMap:
|
||||
name: recyclarr-config
|
|
@ -0,0 +1,5 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- deployment.yaml
|
||||
- configmap.yaml
|
Reference in a new issue