Skip to content

Commit

Permalink
⬆️ Update all dependency charts
Browse files Browse the repository at this point in the history
Common chart breaking changes:
- Removed: Removed support for HorizontalPodAutoscaler
- Removed: Promtail add-on has been removed
- Changed: Services and their ports are now assumed enabled by default
- Changed: Restructure of template components. All Helm templates have been renamed / namespaced. E.g. `common.values.setup` has now become `bjw-s.common.loader.init`.
- Changed: Raised minimum supported k8s version to 1.22
- Changed: Renamed `configmap` key to `configMaps`
- Changed: Moved `serviceMonitor` from `service` to its own key
- Changed: Renamed `secret` key to `secrets`, which now works similar to `configMaps`
  • Loading branch information
gabe565 committed Jan 3, 2023
1 parent 6d1ecfb commit f8fcd77
Show file tree
Hide file tree
Showing 136 changed files with 420 additions and 405 deletions.
6 changes: 3 additions & 3 deletions charts/ascii-telnet/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
digest: sha256:c636c440f164e9af160dc03563d722a4125585da5f29515e7f3b4862e2cc1a01
generated: "2022-09-19T17:13:30.004867-05:00"
version: 1.2.1
digest: sha256:dfd58b97d36b053a6c47c786bc82cc97893845128967ad124ed293e386d6029c
generated: "2023-01-03T11:24:28.505419-06:00"
10 changes: 4 additions & 6 deletions charts/ascii-telnet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,21 @@ name: ascii-telnet
description: Star Wars telnet server
home: https://github.com/gabe565/charts/tree/main/charts/ascii-telnet
type: application
version: 0.1.8
version: 0.2.0
appVersion: latest
kubeVersion: ">=1.16.0-0"
kubeVersion: ">=1.22.0-0"
keywords:
- ascii-art
- star-wars
- telnet
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
sources:
- https://github.com/gabe565/ascii-telnet-go
- https://github.com/gabe565/ascii-telnet-rust
annotations:
artifacthub.io/changes: |
- kind: changed
description: Rename from ascii-telnet-rust to ascii-telnet
- kind: removed
description: Remove default resource requests/limits
description: Bump common subchart to v1.2.1
6 changes: 3 additions & 3 deletions charts/ascii-telnet/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ascii-telnet

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

Star Wars telnet server

Expand All @@ -13,13 +13,13 @@ Star Wars telnet server

## Requirements

Kubernetes: `>=1.16.0-0`
Kubernetes: `>=1.22.0-0`

## Dependencies

| Repository | Name | Version |
|------------|------|---------|
| https://bjw-s.github.io/helm-charts | common | 0.2.0 |
| https://bjw-s.github.io/helm-charts | common | 1.2.1 |

## TL;DR

Expand Down
2 changes: 1 addition & 1 deletion charts/ascii-telnet/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{{- include "common.notes.defaultNotes" . -}}
{{- include "bjw-s.common.lib.chart.notes" . -}}
2 changes: 1 addition & 1 deletion charts/ascii-telnet/templates/common.yaml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{{ include "common.all" . }}
{{ include "bjw-s.common.loader.all" . }}
1 change: 0 additions & 1 deletion charts/ascii-telnet/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ service:
enabled: false
primary: false
telnet:
enabled: true
primary: true
protocol: TCP
port: 23
8 changes: 4 additions & 4 deletions charts/bookstack/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
- name: mariadb
repository: https://charts.bitnami.com/bitnami
version: 11.3.1
digest: sha256:a78a48a62a7f2266e4eacbde80388834ccd30cb5305f4ab69bd404cdadb24b9e
generated: "2022-09-29T00:52:24.415417-05:00"
version: 11.4.2
digest: sha256:527802f5f9ef63b31cd47fa40815d222eae1aea4f1d405a28652453a88105580
generated: "2023-01-03T11:49:14.584861-06:00"
14 changes: 8 additions & 6 deletions charts/bookstack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,28 @@ description: A simple, self-hosted, easy-to-use platform for organising and stor
home: https://github.com/gabe565/charts/tree/main/charts/bookstack
icon: https://media.githubusercontent.com/media/BookStackApp/website/main/static/images/logo.png
type: application
version: 0.1.3
version: 0.2.0
appVersion: 22.11.1
kubeVersion: ">=1.16.0-0"
kubeVersion: ">=1.22.0-0"
keywords:
- bookstack
- wiki
- documentation
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
- name: mariadb
version: 11.3.1
version: 11.4.2
repository: https://charts.bitnami.com/bitnami
condition: mariadb.enabled
sources:
- https://bookstackapp.com
- https://github.com/BookStackApp/BookStack
- https://ghcr.io/linuxserver/bookstack
annotations:
artifacthub.io/changes: |-
artifacthub.io/changes: |
- kind: changed
description: Bump appVersion to v22.11.1
description: Bump common subchart to v1.2.1
- kind: changed
description: Bump mariadb subchart to v11.4.2
8 changes: 4 additions & 4 deletions charts/bookstack/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# bookstack

![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: 22.11.1](https://img.shields.io/badge/AppVersion-22.11.1-informational?style=flat-square)
![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.11.1](https://img.shields.io/badge/AppVersion-22.11.1-informational?style=flat-square)

A simple, self-hosted, easy-to-use platform for organising and storing information.

Expand All @@ -14,14 +14,14 @@ A simple, self-hosted, easy-to-use platform for organising and storing informati

## Requirements

Kubernetes: `>=1.16.0-0`
Kubernetes: `>=1.22.0-0`

## Dependencies

| Repository | Name | Version |
|------------|------|---------|
| https://bjw-s.github.io/helm-charts | common | 0.2.0 |
| https://charts.bitnami.com/bitnami | mariadb | 11.3.1 |
| https://bjw-s.github.io/helm-charts | common | 1.2.1 |
| https://charts.bitnami.com/bitnami | mariadb | 11.4.2 |

## TL;DR

Expand Down
2 changes: 1 addition & 1 deletion charts/bookstack/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{{- include "common.notes.defaultNotes" . -}}
{{- include "bjw-s.common.lib.chart.notes" . -}}
2 changes: 1 addition & 1 deletion charts/bookstack/templates/common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ env:
{{- $_ := merge .Values (include "bookstack.harcodedValues" . | fromYaml) -}}

{{/* Render the templates */}}
{{ include "common.all" . }}
{{ include "bjw-s.common.loader.all" . }}
6 changes: 3 additions & 3 deletions charts/borgmatic/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
digest: sha256:c636c440f164e9af160dc03563d722a4125585da5f29515e7f3b4862e2cc1a01
generated: "2022-09-19T17:13:29.944616-05:00"
version: 1.2.1
digest: sha256:dfd58b97d36b053a6c47c786bc82cc97893845128967ad124ed293e386d6029c
generated: "2023-01-03T11:17:53.308317-06:00"
8 changes: 4 additions & 4 deletions charts/borgmatic/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,21 @@ description: borgmatic is simple, configuration-driven backup software for serve
home: https://github.com/gabe565/charts/tree/main/charts/borgmatic
icon: https://raw.githubusercontent.com/borgmatic-collective/borgmatic/1.6.6/docs/static/borgmatic.svg
type: application
version: 0.4.13
version: 0.5.0
appVersion: 1.7.5
kubeVersion: ">=1.16.0-0"
kubeVersion: ">=1.21.0-0"
keywords:
- borgmatic
- borg
- backup
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
sources:
- https://projects.torsion.org/borgmatic-collective/borgmatic
- https://github.com/borgmatic-collective/docker-borgmatic
annotations:
artifacthub.io/changes: |
- kind: changed
description: Bump appVersion to v1.7.5
description: Bump common subchart to v1.2.1
12 changes: 6 additions & 6 deletions charts/borgmatic/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# borgmatic

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

borgmatic is simple, configuration-driven backup software for servers and workstations. Protect your files with client-side encryption. Backup your databases too. Monitor it all with integrated third-party services.

Expand All @@ -13,13 +13,13 @@ borgmatic is simple, configuration-driven backup software for servers and workst

## Requirements

Kubernetes: `>=1.16.0-0`
Kubernetes: `>=1.21.0-0`

## Dependencies

| Repository | Name | Version |
|------------|------|---------|
| https://bjw-s.github.io/helm-charts | common | 0.2.0 |
| https://bjw-s.github.io/helm-charts | common | 1.2.1 |

## TL;DR

Expand Down Expand Up @@ -91,9 +91,9 @@ helm install borgmatic gabe565/borgmatic -f values.yaml

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| configmap.config | object | See values.yaml | Configure Borgmatic container under this key. |
| configmap.config.data."config.yaml" | string | See values.yaml | Borgmatic config. [[ref]](https://torsion.org/borgmatic/docs/reference/configuration) |
| configmap.config.data."crontab.txt" | string | `"0 1 * * * PATH=$PATH:/usr/bin /usr/local/bin/borgmatic --stats -v 0 2>&1"` | Crontab |
| configMaps.config | object | See values.yaml | Configure Borgmatic container under this key. |
| configMaps.config.data."config.yaml" | string | See values.yaml | Borgmatic config. [[ref]](https://torsion.org/borgmatic/docs/reference/configuration) |
| configMaps.config.data."crontab.txt" | string | `"0 1 * * * PATH=$PATH:/usr/bin /usr/local/bin/borgmatic --stats -v 0 2>&1"` | Crontab |
| env | object | See values.yaml | environment variables. [[ref]](https://borgbackup.readthedocs.io/en/stable/usage/general.html#environment-variables) |
| env.BORG_HOST_ID | string | Deployment namespace | Borg host ID used in archive names |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
Expand Down
2 changes: 1 addition & 1 deletion charts/borgmatic/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- $deploymentName := printf "deployment.apps/%s" (include "common.names.fullname" .) }}
{{- $deploymentName := printf "deployment.apps/%s" (include "bjw-s.common.lib.chart.names.fullname" .) }}

First Time Setup:

Expand Down
23 changes: 20 additions & 3 deletions charts/borgmatic/templates/common.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,32 @@
{{/* Polyfill common chart v0.2.0 values to v1.2.1 */}}
{{- define "borgmatic.polyfill" }}
{{- if .Values.configmap }}
configMaps: {{ toYaml .Values.configmap | nindent 2 }}
{{- end }}
{{- if .Values.secret }}
secrets:
"":
enabled: true
stringData: {{ toYaml .Values.secret | nindent 6 }}
envFrom:
- secretRef:
name: {{ include "bjw-s.common.lib.chart.names.fullname" . }}
{{- end }}
{{- end }}
{{- $_ := mergeOverwrite .Values (include "borgmatic.polyfill" . | fromYaml) -}}

{{/* Append the hardcoded settings */}}
{{- define "borgmatic.harcodedValues" -}}
env:
BORG_HOST_ID: "{{ .Release.Namespace }}"

{{- if .Values.configmap.config.enabled }}
{{- if .Values.configMaps.config.enabled }}
{{/* Append the configMap volume to the volumes */}}
persistence:
config:
enabled: true
type: configMap
name: "{{ include "common.names.fullname" . }}-config"
name: "{{ include "bjw-s.common.lib.chart.names.fullname" . }}-config"
mountPath: /etc/borgmatic.d
{{- end }}

Expand All @@ -31,4 +48,4 @@ termination:
{{- $_ := merge .Values (include "borgmatic.harcodedValues" . | fromYaml) -}}

{{/* Render the templates */}}
{{ include "common.all" . }}
{{ include "bjw-s.common.loader.all" . }}
2 changes: 1 addition & 1 deletion charts/borgmatic/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ persistence:
mountPath: /root/.ssh
defaultMode: 0600

configmap:
configMaps:
# -- Configure Borgmatic container under this key.
# @default -- See values.yaml
config:
Expand Down
6 changes: 3 additions & 3 deletions charts/changedetection-io/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
digest: sha256:c636c440f164e9af160dc03563d722a4125585da5f29515e7f3b4862e2cc1a01
generated: "2022-10-10T13:05:43.664993-05:00"
version: 1.2.1
digest: sha256:dfd58b97d36b053a6c47c786bc82cc97893845128967ad124ed293e386d6029c
generated: "2023-01-03T11:24:38.755027-06:00"
10 changes: 5 additions & 5 deletions charts/changedetection-io/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ description: Live your data-life pro-actively, track website content changes and
home: https://github.com/gabe565/charts/tree/main/charts/changedetection-io
icon: https://raw.githubusercontent.com/gabe565/charts/main/charts/changedetection-io/icon.png
type: application
version: 0.2.2
version: 0.3.0
appVersion: 0.40.0.4
kubeVersion: ">=1.16.0-0"
kubeVersion: ">=1.22.0-0"
keywords:
- changedetection.io
- change-detection
Expand All @@ -17,8 +17,8 @@ sources:
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
annotations:
artifacthub.io/changes: |-
artifacthub.io/changes: |
- kind: changed
description: Bump appVersion to v0.40.0.4
description: Bump common subchart to v1.2.1
6 changes: 3 additions & 3 deletions charts/changedetection-io/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# changedetection-io

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

Live your data-life pro-actively, track website content changes and receive notifications via Discord, Email, Slack, Telegram and 70+ more.

Expand All @@ -12,13 +12,13 @@ Live your data-life pro-actively, track website content changes and receive noti

## Requirements

Kubernetes: `>=1.16.0-0`
Kubernetes: `>=1.22.0-0`

## Dependencies

| Repository | Name | Version |
|------------|------|---------|
| https://bjw-s.github.io/helm-charts | common | 0.2.0 |
| https://bjw-s.github.io/helm-charts | common | 1.2.1 |

## TL;DR

Expand Down
2 changes: 1 addition & 1 deletion charts/changedetection-io/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{{- include "common.notes.defaultNotes" . -}}
{{- include "bjw-s.common.lib.chart.notes" . -}}
2 changes: 1 addition & 1 deletion charts/changedetection-io/templates/common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@ termination:
{{- $_ := merge .Values (include "changedetection-io.hardcodedValues" . | fromYaml) -}}

{{/* Render the templates */}}
{{ include "common.all" . }}
{{ include "bjw-s.common.loader.all" . }}
6 changes: 3 additions & 3 deletions charts/domain-watch/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
digest: sha256:c636c440f164e9af160dc03563d722a4125585da5f29515e7f3b4862e2cc1a01
generated: "2022-09-19T17:13:30.009491-05:00"
version: 1.2.1
digest: sha256:dfd58b97d36b053a6c47c786bc82cc97893845128967ad124ed293e386d6029c
generated: "2023-01-03T11:24:41.987296-06:00"
10 changes: 5 additions & 5 deletions charts/domain-watch/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,20 @@ name: domain-watch
description: Tool to watch whois reports and notify when statuses change or expiration is incoming.
home: https://github.com/gabe565/charts/tree/main/charts/domain-watch
type: application
version: 0.1.9
version: 0.2.0
appVersion: latest
kubeVersion: ">=1.16.0-0"
kubeVersion: ">=1.22.0-0"
keywords:
- domain
- whois
- alert
dependencies:
- name: common
repository: https://bjw-s.github.io/helm-charts
version: 0.2.0
version: 1.2.1
sources:
- https://github.com/gabe565/domain-watch
annotations:
artifacthub.io/changes: |
- kind: added
description: Add home URL
- kind: changed
description: Bump common subchart to v1.2.1
Loading

0 comments on commit f8fcd77

Please sign in to comment.