Skip to content

Commit

Permalink
v1.4.0 release:
Browse files Browse the repository at this point in the history
- Use realistic default values for resources requirements
- Move to rolling tags
- Fix nodeselector
  • Loading branch information
bernardgut committed Nov 30, 2024
1 parent eaf97ad commit 6052fd0
Show file tree
Hide file tree
Showing 9 changed files with 91 additions and 77 deletions.
4 changes: 2 additions & 2 deletions charts/k8s-mediamanager/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: k8s-mediamanager
description: Kubernetes media manager helm chart based on onedr0p rootless images
type: application
version: 1.3.0
appVersion: "1.3.0"
version: 1.4.0
appVersion: "1.4.0"
maintainers:
- name: bernardgut
email: [email protected]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ spec:
- name: TZ
value: "{{ .Values.general.timezone }}"
image: "{{ .Values.lidarr.container.image }}:{{ .Values.lidarr.container.tag }}"
imagePullPolicy: Always
imagePullPolicy: {{ .Values.lidarr.container.pullPolicy }}
livenessProbe:
httpGet:
path: {{ .Values.lidarr.ingress.path }}
Expand Down Expand Up @@ -151,7 +151,7 @@ spec:
drop:
- ALL
image: "{{ .Values.lidarr.metrics.image }}:{{ .Values.lidarr.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.lidarr.metrics.imagePullPolicy }}
args:
- lidarr
env:
Expand Down Expand Up @@ -195,7 +195,7 @@ spec:
{{- if .Values.lidarr.extraVolumes }}
{{- toYaml .Values.lidarr.extraVolumes | nindent 8}}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.lidarr.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
12 changes: 6 additions & 6 deletions charts/k8s-mediamanager/templates/plex/plex-resources.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ spec:
- name: PLEX_CLAIM
value: {{ .Values.plex.claim }}
image: "{{ .Values.plex.container.image }}:{{ .Values.plex.container.tag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.plex.container.imagePullPolicy }}
livenessProbe:
httpGet:
path: /identity
Expand Down Expand Up @@ -210,9 +210,9 @@ spec:
- name: media
mountPath: /music
subPath: "{{ .Values.general.sharedStorage.subPaths.music }}"
{{- if .Values.plex.extraVolumeMounts }}
{{- toYaml .Values.plex.extraVolumeMounts | nindent 12}}
{{- end }}
{{- if .Values.plex.extraVolumeMounts }}
{{- toYaml .Values.plex.extraVolumeMounts | nindent 12}}
{{- end }}
{{- with .Values.plex.resources }}
resources:
{{- toYaml . | nindent 12 }}
Expand All @@ -238,7 +238,7 @@ spec:
- name: TZ
value: "{{ .Values.general.timezone }}"
image: "{{ .Values.plex.tautulli.container.image }}:{{ .Values.plex.tautulli.container.tag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.plex.tautulli.container.imagePullPolicy }}
livenessProbe:
httpGet:
path: {{ .Values.plex.tautulli.ingress.path }}
Expand All @@ -262,7 +262,7 @@ spec:
resources:
{{- toYaml .Values.plex.tautulli.resources | nindent 12 }}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.plex.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ spec:
- name: TZ
value: "{{ .Values.general.timezone }}"
image: "{{ .Values.prowlarr.container.image }}:{{ .Values.prowlarr.container.tag }}"
imagePullPolicy: Always
imagePullPolicy: {{ .Values.prowlarr.container.imagePullPolicy }}
livenessProbe:
httpGet:
path: {{ .Values.prowlarr.ingress.path }}
Expand Down Expand Up @@ -141,7 +141,7 @@ spec:
drop:
- ALL
image: "{{ .Values.prowlarr.flaresolverr.container.image }}:{{ .Values.prowlarr.flaresolverr.container.tag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.prowlarr.flaresolverr.container.imagePullPolicy }}
env:
- name: TZ
value: "{{ .Values.general.timezone }}"
Expand Down Expand Up @@ -177,7 +177,7 @@ spec:
drop:
- ALL
image: "{{ .Values.prowlarr.metrics.image }}:{{ .Values.prowlarr.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.prowlarr.metrics.imagePullPolicy }}
args:
- prowlarr
env:
Expand Down Expand Up @@ -225,7 +225,7 @@ spec:
{{- if .Values.prowlarr.extraVolumes }}
{{- toYaml .Values.prowlarr.extraVolumes | nindent 8}}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.prowlarr.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ spec:
- name: QBITTORRENT__BT_PORT
value: "{{ .Values.qbittorrent.container.port.peer }}"
image: "{{ .Values.qbittorrent.container.image }}:{{ .Values.qbittorrent.container.tag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.qbittorrent.container.imagePullPolicy }}
livenessProbe:
httpGet:
port: {{ .Values.qbittorrent.container.port.webui }}
Expand All @@ -89,7 +89,6 @@ spec:
path: /
initialDelaySeconds: 10
timeoutSeconds: 5

ports:
- name: webui
containerPort: {{ .Values.qbittorrent.container.port.webui }}
Expand Down Expand Up @@ -121,7 +120,7 @@ spec:
drop:
- ALL
image: "{{ .Values.qbittorrent.metrics.image }}:{{ .Values.qbittorrent.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.qbittorrent.metrics.imagePullPolicy }}
env:
- name: QBITTORRENT_USERNAME
value: "{{ .Values.qbittorrent.config.auth.username }}"
Expand Down Expand Up @@ -155,7 +154,7 @@ spec:
{{- if .Values.qbittorrent.extraVolumes }}
{{- toYaml .Values.qbittorrent.extraVolumes | nindent 6 }}
{{- end }}
{{- with .Values.qbittorrent.nodeSelector }}
{{- with .Values.qbittorrent.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ spec:
- name: TZ
value: "{{ .Values.general.timezone }}"
image: "{{ .Values.radarr.container.image }}:{{ .Values.radarr.container.tag }}"
imagePullPolicy: Always
imagePullPolicy: {{ .Values.radarr.container.pullPolicy }}
livenessProbe:
httpGet:
path: {{ .Values.radarr.ingress.path }}
Expand Down Expand Up @@ -149,7 +149,7 @@ spec:
drop:
- ALL
image: "{{ .Values.radarr.metrics.image }}:{{ .Values.radarr.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.radarr.metrics.imagePullPolicy }}
args:
- radarr
env:
Expand Down Expand Up @@ -197,7 +197,7 @@ spec:
{{- if .Values.radarr.extraVolumes }}
{{- toYaml .Values.radarr.extraVolumes | nindent 8}}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.radarr.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ spec:
- name: TZ
value: "{{ .Values.general.timezone }}"
image: "{{ .Values.sonarr.container.image }}:{{ .Values.sonarr.container.tag }}"
imagePullPolicy: Always
imagePullPolicy: {{ .Values.sonarr.container.imagePullPolicy }}
livenessProbe:
httpGet:
path: {{ .Values.sonarr.ingress.path }}
Expand Down Expand Up @@ -148,7 +148,7 @@ spec:
drop:
- ALL
image: "{{ .Values.radarr.metrics.image }}:{{ .Values.radarr.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.sonarr.metrics.imagePullPolicy }}
args:
- sonarr
env:
Expand Down Expand Up @@ -196,7 +196,7 @@ spec:
{{- if .Values.sonarr.extraVolumes }}
{{- toYaml .Values.sonarr.extraVolumes | nindent 8}}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.sonarr.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ spec:
- configMapRef:
name: transmission-config
image: "{{ .Values.transmission.container.image }}:{{ .Values.transmission.container.tag }}"
imagePullPolicy: Always
imagePullPolicy: {{ .Values.transmission.container.imagePullPolicy }}
livenessProbe:
tcpSocket:
port: {{ .Values.transmission.container.port.rpc }}
Expand Down Expand Up @@ -128,7 +128,7 @@ spec:
drop:
- ALL
image: "{{ .Values.transmission.metrics.image }}:{{ .Values.transmission.metrics.imageTag }}"
imagePullPolicy: IfNotPresent
imagePullPolicy: {{ .Values.transmission.metrics.imagePullPolicy }}
env:
- name: WEB_PATH
value: /metrics
Expand Down Expand Up @@ -168,7 +168,7 @@ spec:
{{- if .Values.transmission.extraVolumes }}
{{- toYaml .Values.transmission.extraVolumes | nindent 8}}
{{- end }}
{{- with .Values.general.nodeSelector }}
{{- with .Values.transmission.container.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
Expand Down
Loading

0 comments on commit 6052fd0

Please sign in to comment.