From d7523f7f39cc3fc2c8b61023f8da82c883350997 Mon Sep 17 00:00:00 2001 From: Gabe Cook Date: Tue, 9 Jan 2024 00:19:42 -0600 Subject: [PATCH] chore(transsmute)!: Update common helm release to v2 --- charts/transsmute/Chart.lock | 6 ++-- charts/transsmute/Chart.yaml | 6 ++-- charts/transsmute/README.md | 20 ++++++------- charts/transsmute/templates/NOTES.txt | 1 - charts/transsmute/values.yaml | 43 +++++++++++++++------------ 5 files changed, 40 insertions(+), 36 deletions(-) delete mode 100644 charts/transsmute/templates/NOTES.txt diff --git a/charts/transsmute/Chart.lock b/charts/transsmute/Chart.lock index bd438f1fd..6f260eb72 100644 --- a/charts/transsmute/Chart.lock +++ b/charts/transsmute/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://bjw-s.github.io/helm-charts - version: 1.5.1 -digest: sha256:3588c89621170f198d4938664d3ea4c469bd91fd78183c83cfcf63f474d348c4 -generated: "2023-08-06T06:18:48.774839812Z" + version: 2.4.0 +digest: sha256:dcf2f5bef73f1da784d5021045e34ff6a70ce7d4518efec6500c7d697ffdacea +generated: "2024-01-09T00:08:46.596083-06:00" diff --git a/charts/transsmute/Chart.yaml b/charts/transsmute/Chart.yaml index 89e400b1d..484afff59 100644 --- a/charts/transsmute/Chart.yaml +++ b/charts/transsmute/Chart.yaml @@ -4,7 +4,7 @@ description: Transsmute builds RSS feeds for websites that don't provide them. home: https://charts.gabe565.com/charts/transsmute/ icon: https://raw.githubusercontent.com/gabe565/transsmute/ce624f8/assets/icon.svg type: application -version: 0.5.2 +version: 1.0.0 # renovate datasource=docker depName=ghcr.io/gabe565/transsmute appVersion: latest kubeVersion: ">=1.22.0-0" @@ -15,13 +15,13 @@ keywords: dependencies: - name: common repository: https://bjw-s.github.io/helm-charts - version: 1.5.1 + version: 2.4.0 sources: - https://github.com/gabe565/transsmute annotations: artifacthub.io/changes: |- - kind: changed - description: Pin bjw-s common chart links to v1 + description: BREAKING - Update common helm release to v2 artifacthub.io/links: |- - name: App Source url: https://github.com/gabe565/transsmute diff --git a/charts/transsmute/README.md b/charts/transsmute/README.md index 3aca72a9d..e3e8397e9 100644 --- a/charts/transsmute/README.md +++ b/charts/transsmute/README.md @@ -2,7 +2,7 @@ transsmute logo -![Version: 0.5.2](https://img.shields.io/badge/Version-0.5.2-informational?style=flat) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat) @@ -11,7 +11,7 @@ Transsmute builds RSS feeds for websites that don't provide them. **Homepage:** **This chart is not maintained by the upstream project and any issues with the chart should be raised -[here](https://github.com/gabe565/charts/issues/new?assignees=gabe565&labels=bug&template=bug_report.yaml&name=transsmute&version=0.5.2)** +[here](https://github.com/gabe565/charts/issues/new?assignees=gabe565&labels=bug&template=bug_report.yaml&name=transsmute&version=1.0.0)** ## Source Code @@ -25,7 +25,7 @@ Kubernetes: `>=1.22.0-0` | Repository | Name | Version | |------------|------|---------| -| | common | 1.5.1 | +| | common | 2.4.0 | ## Installing the Chart @@ -58,7 +58,7 @@ The command removes all the Kubernetes components associated with the chart **in ## Configuration Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. -Other values may be used from the [values.yaml](https://github.com/bjw-s/helm-charts/tree/a081de5/charts/library/common/values.yaml) from the [bjw-s common library](https://github.com/bjw-s/helm-charts/tree/a081de5/charts/library/common). +Other values may be used from the [values.yaml](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common/values.yaml) from the [bjw-s common library](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common). Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. @@ -80,15 +80,15 @@ N/A ## Values -**Important**: When deploying an application Helm chart you can add more values from the bjw-s common library chart [here](https://github.com/bjw-s/helm-charts/tree/a081de5/charts/library/common) +**Important**: When deploying an application Helm chart you can add more values from the bjw-s common library chart [here](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common) | Key | Type | Default | Description | |-----|------|---------|-------------| -| controller.strategy | string | `"RollingUpdate"` | Set the controller upgrade strategy | -| env | object | See [values.yaml](./values.yaml) | environment variables. [[ref]](https://github.com/gabe565/transsmute#configuration) | -| image.pullPolicy | string | `"Always"` | image pull policy | -| image.repository | string | `"ghcr.io/gabe565/transsmute"` | image repository | -| image.tag | string | `"latest"` | image tag | +| controllers.main.containers.main.env | object | See [values.yaml](./values.yaml) | environment variables. [[ref]](https://github.com/gabe565/transsmute#configuration) | +| controllers.main.containers.main.image.pullPolicy | string | `"Always"` | image pull policy | +| controllers.main.containers.main.image.repository | string | `"ghcr.io/gabe565/transsmute"` | image repository | +| controllers.main.containers.main.image.tag | string | `"latest"` | image tag | +| controllers.main.strategy | string | `"RollingUpdate"` | Set the controller upgrade strategy | | ingress.main | object | See [values.yaml](./values.yaml) | Enable and configure ingress settings for the chart under this key. | | service | object | See [values.yaml](./values.yaml) | Configures service settings for the chart. | diff --git a/charts/transsmute/templates/NOTES.txt b/charts/transsmute/templates/NOTES.txt deleted file mode 100644 index 44ecfaa6c..000000000 --- a/charts/transsmute/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "bjw-s.common.lib.chart.notes" . -}} diff --git a/charts/transsmute/values.yaml b/charts/transsmute/values.yaml index 49f72e189..209be1b13 100644 --- a/charts/transsmute/values.yaml +++ b/charts/transsmute/values.yaml @@ -2,29 +2,32 @@ # IMPORTANT NOTE # # This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/bjw-s/helm-charts/blob/a081de5/charts/library/common/values.yaml +# https://github.com/bjw-s/helm-charts/blob/main/charts/library/common/values.yaml # -image: - # -- image repository - repository: ghcr.io/gabe565/transsmute - # -- image pull policy - pullPolicy: Always - # -- image tag - tag: latest +controllers: + main: + containers: + main: + image: + # -- image repository + repository: ghcr.io/gabe565/transsmute + # -- image pull policy + pullPolicy: Always + # -- image tag + tag: latest -controller: - # -- Set the controller upgrade strategy - strategy: RollingUpdate + # -- environment variables. [[ref]](https://github.com/gabe565/transsmute#configuration) + # @default -- See [values.yaml](./values.yaml) + env: {} + # TRANSSMUTE_YOUTUBE_KEY: "" + # TRANSSMUTE_DOCKERHUB_USERNAME: "" + # TRANSSMUTE_DOCKERHUB_PASSWORD: "" + # TRANSSMUTE_GHCR_USERNAME: "" + # TRANSSMUTE_GHCR_PASSWORD: "" -# -- environment variables. [[ref]](https://github.com/gabe565/transsmute#configuration) -# @default -- See [values.yaml](./values.yaml) -env: {} - # TRANSSMUTE_YOUTUBE_KEY: "" - # TRANSSMUTE_DOCKERHUB_USERNAME: "" - # TRANSSMUTE_DOCKERHUB_PASSWORD: "" - # TRANSSMUTE_GHCR_USERNAME: "" - # TRANSSMUTE_GHCR_PASSWORD: "" + # -- Set the controller upgrade strategy + strategy: RollingUpdate # -- Configures service settings for the chart. # @default -- See [values.yaml](./values.yaml) @@ -43,6 +46,8 @@ ingress: # - host: chart-example.local # paths: # - path: / + # service: + # name: main # tls: # - secretName: chart-example.local-tls # hosts: