Skip to content

Commit

Permalink
fix: volume & image tag
Browse files Browse the repository at this point in the history
  • Loading branch information
M0NsTeRRR committed Apr 4, 2024
1 parent 9b9cfaa commit 04d7918
Show file tree
Hide file tree
Showing 23 changed files with 156 additions and 37 deletions.
2 changes: 1 addition & 1 deletion charts/as212510-net/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: as212510-net
description: as212510.net helm chart for Kubernetes
type: application
version: 0.3.4
version: 0.3.5
# image: ghcr.io/m0nsterrr/as212510.net
appVersion: "2.1.0"
sources:
Expand Down
2 changes: 1 addition & 1 deletion charts/as212510-net/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# as212510-net

![Version: 0.3.4](https://img.shields.io/badge/Version-0.3.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)
![Version: 0.3.5](https://img.shields.io/badge/Version-0.3.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square)

as212510.net helm chart for Kubernetes

Expand Down
3 changes: 3 additions & 0 deletions charts/as212510-net/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ spec:
- name: healthcheck
containerPort: 10240
protocol: TCP
- name: metrics
containerPort: 10241
protocol: TCP
livenessProbe:
httpGet:
path: /healthcheck
Expand Down
4 changes: 2 additions & 2 deletions charts/bazarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ apiVersion: v2
name: bazarr
description: bazarr helm chart for Kubernetes
type: application
version: 0.1.3
version: 0.1.4
# image: linuxserver/bazarr
appVersion: "v1.4.2-ls244"
appVersion: "1.4.2"
sources:
- https://github.com/M0NsTeRRR/helm-charts/tree/main/charts/radarr
home: https://github.com/morpheus65535/bazarr
Expand Down
6 changes: 4 additions & 2 deletions charts/bazarr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# bazarr

![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.4.2-ls244](https://img.shields.io/badge/AppVersion-v1.4.2--ls244-informational?style=flat-square)
![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.2](https://img.shields.io/badge/AppVersion-1.4.2-informational?style=flat-square)

bazarr helm chart for Kubernetes

Expand Down Expand Up @@ -54,7 +54,9 @@ helm repo add adminafk https://helm-charts.adminafk.fr
| podSecurityContext | object | `{}` | |
| replicaCount | int | `1` | |
| resources | object | `{}` | |
| securityContext | object | `{}` | |
| securityContext.fsGroup | int | `1000` | |
| securityContext.runAsGroup | int | `1000` | |
| securityContext.runAsUser | int | `1000` | |
| service.port | int | `80` | |
| service.type | string | `"ClusterIP"` | |
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
Expand Down
6 changes: 3 additions & 3 deletions charts/bazarr/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,17 +62,17 @@ spec:
envFrom:
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumeMounts }}
volumeMounts:
- name: config
mountPath: /config
{{- with .Values.volumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumes }}
volumes:
- name: config
persistentVolumeClaim:
claimName: {{ include "bazarr.configPersistenceName" $ }}
claimName: {{ include "bazarr.configPersistenceName" . }}
{{- with .Values.volumes }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.nodeSelector }}
Expand Down
11 changes: 4 additions & 7 deletions charts/bazarr/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,10 @@ podLabels: {}
podSecurityContext: {}
# fsGroup: 2000

securityContext: {}
# capabilities:
# drop:
# - ALL
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000
securityContext:
runAsUser: 1000
runAsGroup: 1000
fsGroup: 1000

service:
type: ClusterIP
Expand Down
2 changes: 1 addition & 1 deletion charts/flaresolverr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: flaresolverr
description: flaresolverr helm chart for Kubernetes
type: application
version: 0.1.1
version: 0.1.2
# image: flaresolverr/flaresolverr
appVersion: "v3.3.16"
sources:
Expand Down
14 changes: 13 additions & 1 deletion charts/flaresolverr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# flaresolverr

![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.16](https://img.shields.io/badge/AppVersion-v3.3.16-informational?style=flat-square)
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.16](https://img.shields.io/badge/AppVersion-v3.3.16-informational?style=flat-square)

flaresolverr helm chart for Kubernetes

Expand Down Expand Up @@ -61,4 +61,16 @@ helm repo add adminafk https://helm-charts.adminafk.fr
| serviceAccount.automount | bool | `true` | Automatically mount a ServiceAccount's API credentials? |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.name | string | `""` | If not set and create is true, a name is generated using the fullname template |
| serviceMonitor.enabled | bool | `false` | If true, a ServiceMonitor CRD is created for a prometheus operator |
| serviceMonitor.interval | string | `"30s"` | |
| serviceMonitor.labels | object | `{}` | |
| serviceMonitor.metricRelabelings | list | `[]` | |
| serviceMonitor.namespace | string | `nil` | If set create the `ServiceMonitor` in an alternate namespace. |
| serviceMonitor.path | string | `"/metrics"` | |
| serviceMonitor.relabelings | list | `[]` | |
| serviceMonitor.scheme | string | `"http"` | |
| serviceMonitor.scrapeTimeout | string | `"30s"` | |
| serviceMonitor.service.port | int | `8192` | Metrics service port to scrape |
| serviceMonitor.targetLabels | list | `[]` | |
| serviceMonitor.tlsConfig | object | `{}` | |
| tolerations | list | `[]` | |
11 changes: 10 additions & 1 deletion charts/flaresolverr/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,11 @@ spec:
- name: http
containerPort: 8191
protocol: TCP
{{- if not .serviceMonitor.enabled }}
- name: metrics
containerPort: 8192
protocol: TCP
{{- end }}
livenessProbe:
httpGet:
path: /
Expand All @@ -54,8 +59,12 @@ spec:
port: http
resources:
{{- toYaml .Values.resources | nindent 12 }}
{{- with .Values.extraEnv }}
env:
{{- if not .serviceMonitor.enabled }}
- name: PROMETHEUS_ENABLED
value: "true"
{{- end }}
{{- with .Values.extraEnv }}
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.extraEnvFrom }}
Expand Down
63 changes: 63 additions & 0 deletions charts/flaresolverr/templates/servicemonitor.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
{{- if .Values.serviceMonitor.enabled }}
---
apiVersion: v1
kind: Service
metadata:
name: {{ include "flaresolverr.fullname" . }}-metrics
namespace: {{ .Release.Namespace | quote }}
labels:
{{- include "flaresolverr.labels" . | nindent 4 }}
spec:
type: ClusterIP
ports:
- port: {{ .Values.serviceMonitor.service.port }}
protocol: TCP
name: metrics
selector:
{{- include "flaresolverr.selectorLabels" . | nindent 4 }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: {{ include "flaresolverr.fullname" . }}
namespace: {{ default .Release.Namespace .Values.serviceMonitor.namespace }}
labels:
{{- with .Values.serviceMonitor.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
jobLabel: {{ .Release.Name }}
namespaceSelector:
matchNames:
- {{ .Release.Namespace }}
selector:
matchLabels:
{{- include "flaresolverr.selectorLabels" . | nindent 6 }}
{{- with .Values.serviceMonitor.targetLabels }}
targetLabels:
{{- toYaml . | nindent 4 }}
{{- end }}
endpoints:
- port: metrics
{{- with .Values.serviceMonitor.interval }}
interval: {{ . }}
{{- end }}
{{- with .Values.serviceMonitor.scrapeTimeout }}
scrapeTimeout: {{ . }}
{{- end }}
honorLabels: true
path: {{ .Values.serviceMonitor.path }}
scheme: {{ .Values.serviceMonitor.scheme }}
{{- with .Values.serviceMonitor.tlsConfig }}
tlsConfig:
{{- toYaml . | nindent 6 }}
{{- end }}
{{- with .Values.serviceMonitor.relabelings }}
relabelings:
{{- toYaml . | nindent 6 }}
{{- end }}
{{- with .Values.serviceMonitor.metricRelabelings }}
metricRelabelings:
{{- toYaml . | nindent 6 }}
{{- end }}
{{- end }}
18 changes: 18 additions & 0 deletions charts/flaresolverr/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,24 @@ service:
type: ClusterIP
port: 80

serviceMonitor:
# -- If true, a ServiceMonitor CRD is created for a prometheus operator
enabled: false
path: /metrics
# -- If set create the `ServiceMonitor` in an alternate namespace.
namespace:
labels: {}
interval: 30s
scheme: http
tlsConfig: {}
scrapeTimeout: 30s
relabelings: []
metricRelabelings: []
targetLabels: []
service:
# -- Metrics service port to scrape
port: 8192

# -- Creating PVC to store configuration
config:
persistence:
Expand Down
2 changes: 1 addition & 1 deletion charts/jellyfin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: jellyfin
description: jellyfin helm chart for Kubernetes
type: application
version: 0.1.2
version: 0.1.3
# image: jellyfin/jellyfin
appVersion: "10.8.13-1"
sources:
Expand Down
6 changes: 4 additions & 2 deletions charts/jellyfin/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# jellyfin

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.13-1](https://img.shields.io/badge/AppVersion-10.8.13--1-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.13-1](https://img.shields.io/badge/AppVersion-10.8.13--1-informational?style=flat-square)

jellyfin helm chart for Kubernetes

Expand Down Expand Up @@ -65,4 +65,6 @@ helm repo add adminafk https://helm-charts.adminafk.fr
| serviceAccount.automount | bool | `true` | Automatically mount a ServiceAccount's API credentials? |
| serviceAccount.create | bool | `true` | Specifies whether a service account should be created |
| serviceAccount.name | string | `""` | If not set and create is true, a name is generated using the fullname template |
| tolerations | list | `[]` | |
| tolerations | list | `[]` | |
| volumeMounts | list | `[]` | Additional volumeMounts on the output Deployment definition. |
| volumes | list | `[]` | Additional volumes on the output Deployment definition. |
13 changes: 13 additions & 0 deletions charts/jellyfin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,19 @@ autoscaling:
targetCPUUtilizationPercentage: 80
# targetMemoryUtilizationPercentage: 80

# -- Additional volumes on the output Deployment definition.
volumes: []
# - name: foo
# secret:
# secretName: mysecret
# optional: false

# -- Additional volumeMounts on the output Deployment definition.
volumeMounts: []
# - name: foo
# mountPath: "/etc/foo"
# readOnly: true

nodeSelector: {}

tolerations: []
Expand Down
4 changes: 2 additions & 2 deletions charts/prowlarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ apiVersion: v2
name: prowlarr
description: prowlarr helm chart for Kubernetes
type: application
version: 0.1.1
version: 0.1.2
# image: linuxserver/prowlarr
appVersion: "1.15.0.4361-ls62"
appVersion: "1.15.0"
sources:
- https://github.com/M0NsTeRRR/helm-charts/tree/main/charts/radarr
home: https://github.com/prowlarr/prowlarr
Expand Down
2 changes: 1 addition & 1 deletion charts/prowlarr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# prowlarr

![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.15.0.4361-ls62](https://img.shields.io/badge/AppVersion-1.15.0.4361--ls62-informational?style=flat-square)
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.15.0](https://img.shields.io/badge/AppVersion-1.15.0-informational?style=flat-square)

prowlarr helm chart for Kubernetes

Expand Down
4 changes: 2 additions & 2 deletions charts/radarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ apiVersion: v2
name: radarr
description: radarr helm chart for Kubernetes
type: application
version: 0.1.2
version: 0.1.3
# image: linuxserver/radarr
appVersion: "5.3.6.8612-ls210"
appVersion: "5.3.6"
sources:
- https://github.com/M0NsTeRRR/helm-charts/tree/main/charts/radarr
home: https://github.com/Radarr/Radarr
Expand Down
2 changes: 1 addition & 1 deletion charts/radarr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# radarr

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.3.6.8612-ls210](https://img.shields.io/badge/AppVersion-5.3.6.8612--ls210-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.3.6](https://img.shields.io/badge/AppVersion-5.3.6-informational?style=flat-square)

radarr helm chart for Kubernetes

Expand Down
6 changes: 3 additions & 3 deletions charts/radarr/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,17 +62,17 @@ spec:
envFrom:
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumeMounts }}
volumeMounts:
- name: config
mountPath: /config
{{- with .Values.volumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumes }}
volumes:
- name: config
persistentVolumeClaim:
claimName: {{ include "radarr.configPersistenceName" $ }}
claimName: {{ include "radarr.configPersistenceName" . }}
{{- with .Values.volumes }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.nodeSelector }}
Expand Down
4 changes: 2 additions & 2 deletions charts/sonarr/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ apiVersion: v2
name: sonarr
description: sonarr helm chart for Kubernetes
type: application
version: 0.1.1
version: 0.1.2
# image: linuxserver/sonarr
appVersion: "4.0.2.1183-ls232"
appVersion: "4.0.3"
sources:
- https://github.com/M0NsTeRRR/helm-charts/tree/main/charts/radarr
home: https://github.com/Sonarr/Sonarr
Expand Down
2 changes: 1 addition & 1 deletion charts/sonarr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# sonarr

![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.0.2.1183-ls232](https://img.shields.io/badge/AppVersion-4.0.2.1183--ls232-informational?style=flat-square)
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.0.3](https://img.shields.io/badge/AppVersion-4.0.3-informational?style=flat-square)

sonarr helm chart for Kubernetes

Expand Down
6 changes: 3 additions & 3 deletions charts/sonarr/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,17 +62,17 @@ spec:
envFrom:
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumeMounts }}
volumeMounts:
- name: config
mountPath: /config
{{- with .Values.volumeMounts }}
{{- toYaml . | nindent 12 }}
{{- end }}
{{- with .Values.volumes }}
volumes:
- name: config
persistentVolumeClaim:
claimName: {{ include "sonarr.configPersistenceName" $ }}
claimName: {{ include "sonarr.configPersistenceName" . }}
{{- with .Values.volumes }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.nodeSelector }}
Expand Down

0 comments on commit 04d7918

Please sign in to comment.