diff --git a/index.yaml b/index.yaml old mode 100755 new mode 100644 index 9b9bb30..2a93a33 --- a/index.yaml +++ b/index.yaml @@ -3,97 +3,167 @@ entries: emby: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.177694229+02:00 + created: "2020-05-16T19:24:21.973497931-03:00" description: Emby Server (Media Browser) - digest: b1c52ecb2ed59478f75eacb3b3e79a29e37fcba9b6ae42a8528f5a6ff4bf0801 + digest: 92abbaa8b39aaf40fb08f58b5fd08e736c787e17567b23ac89d5c26e5e2c595b icon: https://bananaspliff.github.io/geek-charts/emby/logo/emby.jpg name: emby urls: - - https://bananaspliff.github.io/geek-charts/emby-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/emby-0.1.0.tgz version: 0.1.0 filebrowser: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.177933617+02:00 + created: "2020-05-16T19:24:21.974215137-03:00" description: Simple Web File Manager - digest: eccdbdda32db10c0df106b1e4a051cf384b9606d358c452ea351782af3e32a16 + digest: e223d98810c3c48b95dd6883aa3ae4da3b8d3c59ec8e4c92c9c374a88c997c26 icon: https://bananaspliff.github.io/geek-charts/filebrowser/logo/filebrowser.svg name: filebrowser urls: - - https://bananaspliff.github.io/geek-charts/filebrowser-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/filebrowser-0.1.0.tgz version: 0.1.0 jackett: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.178754888+02:00 + created: "2020-05-16T19:24:21.975501742-03:00" description: Jackett - shut:p - digest: 1e081aa9927881e09e836e196471f18eb850174ae63a5216f7fc8303323089b5 + digest: 87a66f8ab8fa7563157090dda00ccf1114896cad533d80e8f597977a063310b6 icon: https://bananaspliff.github.io/geek-charts/jackett/logo/jackett.png name: jackett urls: - - https://bananaspliff.github.io/geek-charts/jackett-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/jackett-0.1.0.tgz version: 0.1.0 myvolume: - apiVersion: v1 - created: 2018-08-19T15:52:24.178908838+02:00 + created: "2020-05-16T19:24:21.975758542-03:00" description: PVC ReadWriteMany for current Namespace digest: 650967d612fa7daecc43bddf7ba67401768c9a64b58a799168c586dfc9bc9e03 name: myvolume urls: - - https://bananaspliff.github.io/geek-charts/myvolume-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/myvolume-0.1.0.tgz version: 0.1.0 ombi: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.179382741+02:00 + created: "2020-05-16T19:24:21.976349416-03:00" description: Ombi - Automatic downloader for movies :) - digest: 34ca154628e860d175e87bbdcb4809d0ae82144f5bc3848dbd52a37293238b67 + digest: 8ca5a6dde002ea47201bcf805e2cac0b44409140d9f570e7b412bc8c671a7eb7 icon: https://bananaspliff.github.io/geek-charts/ombi/logo/ombi.png name: ombi urls: - - https://bananaspliff.github.io/geek-charts/ombi-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/ombi-0.1.0.tgz version: 0.1.0 radarr: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.180187925+02:00 + created: "2020-05-16T19:24:21.982540658-03:00" description: Radarr - Automatic downloader for movies :) - digest: aae96813aa854e9084254c68c99850b16ee056dcfca069124b0a60aad368d3c6 + digest: 5d3d0c4aff33497cd106d81a70c45bbdce525f902e2d308a856a394099db10f2 icon: https://bananaspliff.github.io/geek-charts/radarr/logo/radarr.png name: radarr urls: - - https://bananaspliff.github.io/geek-charts/radarr-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/radarr-0.1.2.tgz + version: 0.1.2 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.979756994-03:00" + description: Radarr - Automatic downloader for movies :) + digest: 16cec376382fc737da6f6e372902697a67ff851096a2114a3d21ebfe1c317fd8 + icon: https://bananaspliff.github.io/geek-charts/radarr/logo/radarr.png + name: radarr + urls: + - https://chrodriguez.github.io/geek-charts/radarr-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.978054752-03:00" + description: Radarr - Automatic downloader for movies :) + digest: 8abc8d7e3416e2abb5eb2425736aae44c3092aa1376e9e49e58ab3c038766b5f + icon: https://bananaspliff.github.io/geek-charts/radarr/logo/radarr.png + name: radarr + urls: + - https://chrodriguez.github.io/geek-charts/radarr-0.1.0.tgz version: 0.1.0 sftp: - apiVersion: v1 - created: 2018-08-19T15:52:24.180972451+02:00 + created: "2020-05-16T19:24:21.98407509-03:00" description: A SFTP HELM chart for Kubernetes - digest: 58196e86bb57a1432d55705385a0ccf5562c8e0876d23b7034876f533bb4d153 + digest: 3b8aa0622b62cf1e806354b03cd9fee7ec3d910f54d631cc24c9a989d759980a icon: https://bananaspliff.github.io/geek-charts/sftp/logo/sftp.png name: sftp urls: - - https://bananaspliff.github.io/geek-charts/sftp-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/sftp-0.1.0.tgz version: 0.1.0 sonarr: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.181785052+02:00 + created: "2020-05-16T19:24:21.988754527-03:00" + description: Sonarr - Automatic downloader for TV shows ^^ + digest: 009b79d18c228c680294b958633643a01bca0ad9abeca5c1429c753dd67a25c3 + icon: https://bananaspliff.github.io/geek-charts/sonarr/logo/sonarr.png + name: sonarr + urls: + - https://chrodriguez.github.io/geek-charts/sonarr-0.1.3.tgz + version: 0.1.3 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.987683897-03:00" + description: Sonarr - Automatic downloader for TV shows ^^ + digest: 07d212c9dcdb04a01836c06c77ffe2b240c6d08feaafe662e9342a6b0e3ece00 + icon: https://bananaspliff.github.io/geek-charts/sonarr/logo/sonarr.png + name: sonarr + urls: + - https://chrodriguez.github.io/geek-charts/sonarr-0.1.2.tgz + version: 0.1.2 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.986263063-03:00" description: Sonarr - Automatic downloader for TV shows ^^ - digest: 46546f5deb5a34de3444ae2efd37ff9ac0b0029f278c7bbebc0e5ebad99abb9c + digest: f0625f78826f525e4c2a1e5b6db1e3f5b397801a0e4bf54fb0991c3d50ad1d78 icon: https://bananaspliff.github.io/geek-charts/sonarr/logo/sonarr.png name: sonarr urls: - - https://bananaspliff.github.io/geek-charts/sonarr-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/sonarr-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.984967794-03:00" + description: Sonarr - Automatic downloader for TV shows ^^ + digest: 9bb29c94bd8c61ab8ba4d347cc720b5fce1558eeb74613c1771cdc50d6d2ca10 + icon: https://bananaspliff.github.io/geek-charts/sonarr/logo/sonarr.png + name: sonarr + urls: + - https://chrodriguez.github.io/geek-charts/sonarr-0.1.0.tgz version: 0.1.0 transmission-openvpn: - apiVersion: v1 appVersion: "1.0" - created: 2018-08-19T15:52:24.182913903+02:00 + created: "2020-05-16T19:24:21.996216342-03:00" + description: Transmission torrent client with WebUI while connecting to OpenVPN. + digest: e982cb9008b16f8f3456458b8ed46ce925ca3c392b0be7b0aa62f0e9a23da2c7 + icon: https://bananaspliff.github.io/geek-charts/transmission-openvpn/logo/transmission.png + name: transmission-openvpn + urls: + - https://chrodriguez.github.io/geek-charts/transmission-openvpn-0.1.2.tgz + version: 0.1.2 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.993682654-03:00" + description: Transmission torrent client with WebUI while connecting to OpenVPN. + digest: 524ccfb9e53395298248a15c57565f658a3e9f4282dce25969c3af4f0ddc7f21 + icon: https://bananaspliff.github.io/geek-charts/transmission-openvpn/logo/transmission.png + name: transmission-openvpn + urls: + - https://chrodriguez.github.io/geek-charts/transmission-openvpn-0.1.1.tgz + version: 0.1.1 + - apiVersion: v1 + appVersion: "1.0" + created: "2020-05-16T19:24:21.991349036-03:00" description: Transmission torrent client with WebUI while connecting to OpenVPN. - digest: 29ed0411392322b691b7815ae519fd3ef05f96dfa8ec3af1adf04e8e69a64e2a + digest: 31870854145de3f66d3ec94d42cf66e21ffcff16e4898bbd72b9c8198dd669be icon: https://bananaspliff.github.io/geek-charts/transmission-openvpn/logo/transmission.png name: transmission-openvpn urls: - - https://bananaspliff.github.io/geek-charts/transmission-openvpn-0.1.0.tgz + - https://chrodriguez.github.io/geek-charts/transmission-openvpn-0.1.0.tgz version: 0.1.0 -generated: 2018-08-19T15:52:24.177245774+02:00 +generated: "2020-05-16T19:24:21.972261794-03:00" diff --git a/radarr-0.1.1.tgz b/radarr-0.1.1.tgz new file mode 100644 index 0000000..24e7ec5 Binary files /dev/null and b/radarr-0.1.1.tgz differ diff --git a/radarr-0.1.2.tgz b/radarr-0.1.2.tgz new file mode 100644 index 0000000..6300a5a Binary files /dev/null and b/radarr-0.1.2.tgz differ diff --git a/radarr/Chart.yaml b/radarr/Chart.yaml index c1b723e..aebff48 100644 --- a/radarr/Chart.yaml +++ b/radarr/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v1 appVersion: "1.0" description: Radarr - Automatic downloader for movies :) name: radarr -version: 0.1.0 +version: 0.1.2 icon: https://bananaspliff.github.io/geek-charts/radarr/logo/radarr.png diff --git a/radarr/templates/deployment.yaml b/radarr/templates/deployment.yaml index ded9087..d6ad8b1 100644 --- a/radarr/templates/deployment.yaml +++ b/radarr/templates/deployment.yaml @@ -18,6 +18,12 @@ spec: labels: app: {{ template "radarr.name" . }} release: {{ .Release.Name }} + {{- if or .Values.podAnnotations }} + annotations: + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{- end }} spec: volumes: {{ toYaml .Values.volumes | indent 6 }} @@ -25,6 +31,22 @@ spec: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} + livenessProbe: + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + tcpSocket: + port: http + timeoutSeconds: 10 + readinessProbe: + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + tcpSocket: + port: http + timeoutSeconds: 10 env: {{ toYaml .Values.env | indent 12 }} ports: diff --git a/radarr/values.yaml b/radarr/values.yaml index f293916..2e885ee 100644 --- a/radarr/values.yaml +++ b/radarr/values.yaml @@ -12,6 +12,8 @@ env: - name: PGID value: "1000" +podAnnotations: {} + service: type: ClusterIP port: 80 diff --git a/sonarr-0.1.1.tgz b/sonarr-0.1.1.tgz new file mode 100644 index 0000000..6cdc3f7 Binary files /dev/null and b/sonarr-0.1.1.tgz differ diff --git a/sonarr-0.1.2.tgz b/sonarr-0.1.2.tgz new file mode 100644 index 0000000..36c435a Binary files /dev/null and b/sonarr-0.1.2.tgz differ diff --git a/sonarr-0.1.3.tgz b/sonarr-0.1.3.tgz new file mode 100644 index 0000000..ce6db50 Binary files /dev/null and b/sonarr-0.1.3.tgz differ diff --git a/sonarr/Chart.yaml b/sonarr/Chart.yaml index 5f02acf..cae2e96 100644 --- a/sonarr/Chart.yaml +++ b/sonarr/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v1 appVersion: "1.0" description: Sonarr - Automatic downloader for TV shows ^^ name: sonarr -version: 0.1.0 +version: 0.1.3 icon: https://bananaspliff.github.io/geek-charts/sonarr/logo/sonarr.png diff --git a/sonarr/templates/deployment.yaml b/sonarr/templates/deployment.yaml index 11ca972..9713dc1 100644 --- a/sonarr/templates/deployment.yaml +++ b/sonarr/templates/deployment.yaml @@ -13,8 +13,16 @@ spec: matchLabels: app: {{ template "sonarr.name" . }} release: {{ .Release.Name }} + strategy: + type: Recreate template: metadata: + {{- if .Values.podAnnotations }} + annotations: + {{- range $key, $value := .Values.podAnnotations }} + {{ $key }}: {{ $value | quote }} + {{- end }} + {{- end }} labels: app: {{ template "sonarr.name" . }} release: {{ .Release.Name }} @@ -25,6 +33,22 @@ spec: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} + livenessProbe: + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + tcpSocket: + port: http + timeoutSeconds: 10 + readinessProbe: + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + tcpSocket: + port: http + timeoutSeconds: 10 env: {{ toYaml .Values.env | indent 12 }} ports: diff --git a/transmission-openvpn-0.1.1.tgz b/transmission-openvpn-0.1.1.tgz new file mode 100644 index 0000000..a2733df Binary files /dev/null and b/transmission-openvpn-0.1.1.tgz differ diff --git a/transmission-openvpn-0.1.2.tgz b/transmission-openvpn-0.1.2.tgz new file mode 100644 index 0000000..c535fdb Binary files /dev/null and b/transmission-openvpn-0.1.2.tgz differ diff --git a/transmission-openvpn/Chart.yaml b/transmission-openvpn/Chart.yaml index 97c4b88..fe8cb1a 100644 --- a/transmission-openvpn/Chart.yaml +++ b/transmission-openvpn/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v1 appVersion: "1.0" description: Transmission torrent client with WebUI while connecting to OpenVPN. name: transmission-openvpn -version: 0.1.0 +version: 0.1.2 icon: https://bananaspliff.github.io/geek-charts/transmission-openvpn/logo/transmission.png diff --git a/transmission-openvpn/templates/deployment.yaml b/transmission-openvpn/templates/deployment.yaml index 980aa56..57688a8 100644 --- a/transmission-openvpn/templates/deployment.yaml +++ b/transmission-openvpn/templates/deployment.yaml @@ -9,6 +9,8 @@ metadata: heritage: {{ .Release.Service }} spec: replicas: {{ .Values.replicaCount }} + strategy: + type: {{ .Values.strategyType }} selector: matchLabels: app: {{ template "transmission-openvpn.name" . }} @@ -36,6 +38,10 @@ spec: - name: http containerPort: 9091 protocol: TCP + livenessProbe: +{{ toYaml .Values.livenessProbe | indent 12 }} + readinessProbe: +{{ toYaml .Values.readinessProbe | indent 12 }} securityContext: {{ toYaml .Values.securityContext | indent 12 }} volumeMounts: diff --git a/transmission-openvpn/values.yaml b/transmission-openvpn/values.yaml index 40790fc..e951d3f 100644 --- a/transmission-openvpn/values.yaml +++ b/transmission-openvpn/values.yaml @@ -1,6 +1,7 @@ # Optimized for airvpn. replicaCount: 1 +strategyType: Recreate image: repository: haugene/transmission-openvpn @@ -97,6 +98,22 @@ volumeMounts: - name: dev-tun mountPath: "/dev/net/tun" +livenessProbe: + initialDelaySeconds: 15 + periodSeconds: 5 + exec: + command: + - sh + - -c + - /usr/bin/transmission-remote -n "$USER:$PASS" -st +readinessProbe: + initialDelaySeconds: 15 + periodSeconds: 5 + exec: + command: + - sh + - -c + - /usr/bin/transmission-remote -n "$USER:$PASS" -st # Security context for container securityContext: capabilities: