mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-08-10 03:20:34 +00:00
80 lines
2 KiB
YAML
80 lines
2 KiB
YAML
apiVersion: helm.cattle.io/v1
|
|
kind: HelmChart
|
|
metadata:
|
|
name: authentik
|
|
namespace: services
|
|
spec:
|
|
chart: authentik
|
|
repo: https://goauthentik.github.io/helm
|
|
targetNamespace: services
|
|
version: "2026.5.0"
|
|
valuesContent: |
|
|
authentik:
|
|
existingSecret:
|
|
secretName: authentik-env
|
|
postgresql:
|
|
enabled: true
|
|
global:
|
|
postgresql:
|
|
auth:
|
|
existingSecret: authentik-secrets
|
|
secretKeys:
|
|
adminPasswordKey: postgresql-password
|
|
primary:
|
|
persistence:
|
|
size: 8Gi
|
|
nodeAffinity:
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
nodeSelectorTerms:
|
|
- matchExpressions:
|
|
- key: topology.researchstack.io/role
|
|
operator: In
|
|
values:
|
|
- core
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/control-plane
|
|
operator: Equal
|
|
value: "true"
|
|
effect: NoSchedule
|
|
redis:
|
|
enabled: true
|
|
master:
|
|
persistence:
|
|
size: 2Gi
|
|
nodeAffinity:
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
nodeSelectorTerms:
|
|
- matchExpressions:
|
|
- key: topology.researchstack.io/role
|
|
operator: In
|
|
values:
|
|
- core
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/control-plane
|
|
operator: Equal
|
|
value: "true"
|
|
effect: NoSchedule
|
|
server:
|
|
nodeSelector:
|
|
kubernetes.io/hostname: steamdeck
|
|
resources:
|
|
requests:
|
|
memory: 256Mi
|
|
cpu: 100m
|
|
limits:
|
|
memory: 512Mi
|
|
service:
|
|
type: NodePort
|
|
nodePort: 30080
|
|
worker:
|
|
nodeSelector:
|
|
kubernetes.io/hostname: steamdeck
|
|
resources:
|
|
requests:
|
|
memory: 256Mi
|
|
cpu: 100m
|
|
limits:
|
|
memory: 512Mi
|
|
service:
|
|
type: NodePort
|
|
nodePort: 30080
|