diff --git a/charts/relax-sounds/Chart.lock b/charts/relax-sounds/Chart.lock index 1f2fdeea9..9489ab9a8 100644 --- a/charts/relax-sounds/Chart.lock +++ b/charts/relax-sounds/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:19:39.589957446Z" + version: 2.4.0 +digest: sha256:dcf2f5bef73f1da784d5021045e34ff6a70ce7d4518efec6500c7d697ffdacea +generated: "2024-01-08T23:45:14.486044-06:00" diff --git a/charts/relax-sounds/Chart.yaml b/charts/relax-sounds/Chart.yaml index 16e07c4f9..1e1c5d7e6 100644 --- a/charts/relax-sounds/Chart.yaml +++ b/charts/relax-sounds/Chart.yaml @@ -4,20 +4,20 @@ description: Relax Sounds is a website that lets you stream relaxing sounds to y home: https://charts.gabe565.com/charts/relax-sounds/ icon: https://github.com/gabe565/relax-sounds/raw/3e55b07a957f2e20aceeeba1d36226791f2f1569/frontend/src/assets/icon-purple.svg type: application -version: 0.6.4 +version: 1.0.0 # renovate datasource=docker depName=ghcr.io/gabe565/relax-sounds appVersion: latest kubeVersion: ">=1.22.0-0" dependencies: - name: common repository: https://bjw-s.github.io/helm-charts - version: 1.5.1 + version: 2.4.0 sources: - https://github.com/gabe565/relax-sounds annotations: artifacthub.io/changes: |- - kind: changed - description: Pin bjw-s common chart links to v1 + description: Update common helm release to v2 artifacthub.io/links: |- - name: App Source url: https://github.com/gabe565/relax-sounds diff --git a/charts/relax-sounds/README.md b/charts/relax-sounds/README.md index d06694b6b..67a603b18 100644 --- a/charts/relax-sounds/README.md +++ b/charts/relax-sounds/README.md @@ -2,7 +2,7 @@ relax-sounds logo -![Version: 0.6.4](https://img.shields.io/badge/Version-0.6.4-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 @@ Relax Sounds is a website that lets you stream relaxing sounds to your browser o **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=relax-sounds&version=0.6.4)** +[here](https://github.com/gabe565/charts/issues/new?assignees=gabe565&labels=bug&template=bug_report.yaml&name=relax-sounds&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,18 +80,17 @@ 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. | -| image.pullPolicy | string | `"Always"` | image pull policy | -| image.repository | string | `"ghcr.io/gabe565/relax-sounds"` | image repository | -| image.tag | string | `"latest"` | image tag | +| controllers.main.containers.main.env | object | See [values.yaml](./values.yaml) | environment variables. | +| controllers.main.containers.main.image.pullPolicy | string | `"Always"` | image pull policy | +| controllers.main.containers.main.image.repository | string | `"ghcr.io/gabe565/relax-sounds"` | image repository | +| controllers.main.containers.main.image.tag | string | `"latest"` | image tag | +| controllers.main.pod.securityContext.fsGroup | int | `1000` | Volume group permissions | | ingress.main | object | See [values.yaml](./values.yaml) | Enable and configure ingress settings for the chart under this key. | | persistence.data | object | See [values.yaml](./values.yaml) | Configure persistence settings for the chart under this key. | -| podSecurityContext.fsGroup | int | `1000` | Volume group permissions | | service | object | See [values.yaml](./values.yaml) | Configures service settings for the chart. | | serviceMonitor.main.enabled | bool | `false` | Enables or disables the serviceMonitor. | | serviceMonitor.main.endpoints | list | See [values.yaml](./values.yaml) | Configures the endpoints for the serviceMonitor. | diff --git a/charts/relax-sounds/templates/NOTES.txt b/charts/relax-sounds/templates/NOTES.txt deleted file mode 100644 index 44ecfaa6c..000000000 --- a/charts/relax-sounds/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "bjw-s.common.lib.chart.notes" . -}} diff --git a/charts/relax-sounds/values.yaml b/charts/relax-sounds/values.yaml index 840c1e41e..2c2d6b800 100644 --- a/charts/relax-sounds/values.yaml +++ b/charts/relax-sounds/values.yaml @@ -2,24 +2,29 @@ # 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/relax-sounds - # -- image pull policy - pullPolicy: Always - # -- image tag - tag: latest +controllers: + main: + containers: + main: + image: + # -- image repository + repository: ghcr.io/gabe565/relax-sounds + # -- image pull policy + pullPolicy: Always + # -- image tag + tag: latest -controller: - # -- Set the controller upgrade strategy - strategy: RollingUpdate + # -- environment variables. + # @default -- See [values.yaml](./values.yaml) + env: {} -# -- environment variables. -# @default -- See [values.yaml](./values.yaml) -env: {} + pod: + securityContext: + # -- Volume group permissions + fsGroup: 1000 # -- Configures service settings for the chart. # @default -- See [values.yaml](./values.yaml) @@ -40,6 +45,8 @@ ingress: # - host: chart-example.local # paths: # - path: / + # service: + # name: main # tls: # - secretName: chart-example.local-tls # hosts: @@ -56,10 +63,6 @@ persistence: # accessMode: ReadWriteOnce # size: 1Gi -podSecurityContext: - # -- Volume group permissions - fsGroup: 1000 - serviceMonitor: main: # -- Enables or disables the serviceMonitor.