Skip to content

Commit 7f329bb

Browse files
committed
feat: disable oauth for radarr api
API is secured by API key anyways.
1 parent c8ee8c7 commit 7f329bb

3 files changed

Lines changed: 28 additions & 0 deletions

File tree

kubernetes/main/apps/default/radarr/app/helmrelease.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,24 @@ spec:
9090
parentRefs:
9191
- name: envoy-internal
9292
namespace: network
93+
api:
94+
hostnames:
95+
- "radarr.internal.denniseffing.de"
96+
parentRefs:
97+
- name: envoy-internal
98+
namespace: network
99+
rules:
100+
- name: api
101+
matches:
102+
- path:
103+
type: PathPrefix
104+
value: /api
105+
backendRefs:
106+
- group: ""
107+
kind: Service
108+
name: radarr
109+
port: 80
110+
weight: 1
93111
persistence:
94112
config:
95113
existingClaim: radarr-config

kubernetes/main/apps/default/radarr/app/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ resources:
55
- helmrelease.yaml
66
- ocirepository.yaml
77
- pvc.yaml
8+
- securitypolicy.yaml
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: gateway.envoyproxy.io/v1alpha1
2+
kind: SecurityPolicy
3+
metadata:
4+
name: radarr-api-disable-auth
5+
spec:
6+
targetRefs:
7+
- group: gateway.networking.k8s.io
8+
kind: HTTPRoute
9+
name: radarr-api

0 commit comments

Comments
 (0)