Compare commits

...

19 Commits

Author SHA1 Message Date
k8s-at-home[bot]
f8cbead63b chore: Auto-update chart README [skip ci] 2022-02-05 14:30:06 +00:00
Devin Buhl
6d51e3cf22 [lidarr/radarr/sonarr]: update exportarr to v1.0.0 (#1400) 2022-02-05 15:29:42 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
e5238adde0 ci: Prevent duplicate CI runs on release
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-05 12:45:27 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
0c3f44e3b7 ci: Use correct field in pr-changes
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 22:59:18 +01:00
k8s-at-home[bot]
f4a5eb4603 chore: Auto-update chart README 2022-02-04 21:56:31 +00:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
5c3101f03e fix(grocy): Touch to re-trigger release
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 22:56:02 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
00cc4540ea ci: Use correct action output
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 22:54:07 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
68b03c60fc fix(grocy): Touch to re-trigger release
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 22:51:44 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
7cc2b37c68 ci: Fix releaser
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 21:14:34 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
cc52622614 ci: Update job name in labeler
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 21:12:33 +01:00
Silvio Ankermann
3f50891603 [grocy] Upgrade to version 3.1.3 and fix upgrade bug (#1299)
* [grocy] Upgrade to version 3.1.3 and fix upgrade bug

Signed-off-by: Silvio Ankermann <silvio@booq.org>
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
Co-authored-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 21:10:56 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
e8e2d25873 ci: Clean up validation flow
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 21:04:23 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
2e63e3740b ci: Fix composite action
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 20:40:52 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
951d2c20f3 ci: Use composite action to collect changes
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 20:26:12 +01:00
k8s-at-home[bot]
34dea81127 chore: Auto-update chart README 2022-02-04 17:41:57 +00:00
Jonathan Bartlett
c3e83ecaa0 dendrite: Switch from Kafka to NATS (#1398) 2022-02-04 18:41:18 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
4474e30af2 ci: Update install-success step
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 16:26:17 +01:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
a2e26d5a0f ci: Only run chart-releaser after README is updated
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
2022-02-04 15:07:18 +01:00
k8s-at-home[bot]
574f6529c5 Auto-generate chart summary [no ci] 2022-02-04 14:02:26 +00:00
30 changed files with 187 additions and 167 deletions

View File

@@ -0,0 +1,45 @@
name: "Collect changes"
description: "Collects and stores changed files/charts"
outputs:
changesDetected:
description: "Whether or not changes to charts have been detected"
value: ${{ steps.filter.outputs.addedOrModified }}
addedOrModifiedFiles:
description: "A list of the files changed"
value: ${{ steps.filter.outputs.addedOrModified_files }}
addedOrModifiedCharts:
description: "A list of the charts changed"
value: ${{ steps.filter-charts.outputs.addedOrModified }}
runs:
using: "composite"
steps:
- name: Collect changed files
uses: dorny/paths-filter@v2
id: filter
with:
list-files: shell
filters: |
addedOrModified:
- added|modified: 'charts/**'
- name: Collect changed charts
if: |
steps.filter.outputs.addedOrModified == 'true'
id: filter-charts
shell: bash
run: |
CHARTS=()
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
# Get only the chart paths
for CHARTPATH in "${PATHS[@]}"
do
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
done
# Remove duplicates
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
# Set output to changed charts
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"

View File

@@ -11,8 +11,8 @@ on:
type: string
outputs:
commitHash:
description: "The commit hash from the README.md upate"
value: ${{ jobs.generate-readme.outputs.commitHash }}
description: "The most recent commit hash at the end of this workflow"
value: ${{ jobs.generate-changelog.outputs.commitHash }}
jobs:
validate-changelog:
@@ -35,29 +35,25 @@ jobs:
echo ""
done
generate-readme:
name: Generate chart README files
generate-changelog:
name: Generate changelog annotations
runs-on: ubuntu-latest
needs:
- validate-changelog
outputs:
commitHash: ${{ steps.store-commit-hash.outputs.commit_hash }}
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Install Kubernetes tools
if: inputs.isRenovatePR == 'true'
uses: yokawasa/action-setup-kube-tools@v0.8.0
with:
setup-tools: |
yq
yq: "4.16.2"
- name: Install helm-docs
run: |
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
sudo dpkg -i /tmp/helm-docs.deb
- name: Annotate Charts.yaml for Renovate PR's
if: inputs.isRenovatePR == 'true'
run: |
@@ -70,32 +66,18 @@ jobs:
echo ""
done
- name: Generate README for changed charts in Renovate PR's
if: inputs.isRenovatePR == 'true'
run: |
CHARTS=(${{ inputs.modifiedCharts }})
for i in "${CHARTS[@]}"
do
printf "Rendering README for chart %s\n" "${i}"
IFS='/' read -r -a chart_parts <<< "$i"
if [ -f "charts/${chart_parts[0]}"/"${chart_parts[1]}/Chart.yaml" ]; then
./.github/scripts/gen-helm-docs.sh "${chart_parts[0]}" "${chart_parts[1]}"
fi
echo ""
done
- name: Create commit
id: create-commit
if: inputs.isRenovatePR == 'true'
uses: stefanzweifel/git-auto-commit-action@v4
with:
file_pattern: charts/**/
commit_message: Auto-update chart metadata and README
commit_message: "chore: Auto-update chart metadata [skip ci]"
commit_user_name: ${{ github.actor }}
commit_user_email: ${{ github.actor }}@users.noreply.github.com
- name: Store commit hash
id: store-commit-hash
- name: Save commit hash
id: save-commit-hash
run: |
if [ "${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "true" ]; then
echo '::set-output name=commit_hash::${{ steps.create-commit.outputs.commit_hash }}'

View File

@@ -25,7 +25,6 @@ jobs:
uses: actions/checkout@v2
with:
token: ${{ steps.generate-token.outputs.token }}
ref: master
fetch-depth: 0
- name: Install Kubernetes tools
@@ -42,39 +41,15 @@ jobs:
wget -O /tmp/helm-docs.deb https://github.com/k8s-at-home/helm-docs/releases/download/v0.1.1/helm-docs_0.1.1_Linux_x86_64.deb
sudo dpkg -i /tmp/helm-docs.deb
- name: Collect changed files
uses: dorny/paths-filter@v2
id: filter
with:
list-files: shell
filters: |
addedOrModified:
- added|modified: 'charts/**'
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes
- name: Collect changed charts
- name: Generate README for changed charts
if: |
steps.filter.outputs.addedOrModified == 'true'
id: filter-charts
steps.collect-changes.outputs.changesDetected == 'true'
run: |
CHARTS=()
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
# Get only the chart paths
for CHARTPATH in "${PATHS[@]}"
do
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
done
# Remove duplicates
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
# Set output to changed charts
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"
- name: Generate README for changed charts in Renovate PR's
if: |
steps.filter.outputs.addedOrModified == 'true'
run: |
CHARTS=(${{ steps.filter-charts.outputs.addedOrModified }})
CHARTS=(${{ steps.collect-changes.outputs.addedOrModifiedCharts }})
for i in "${CHARTS[@]}"
do
IFS='/' read -r -a chart_parts <<< "$i"
@@ -88,19 +63,33 @@ jobs:
uses: stefanzweifel/git-auto-commit-action@v4
with:
file_pattern: charts/**/
commit_message: Auto-update chart README
commit_message: "chore: Auto-update chart README [skip ci]"
commit_user_name: k8s-at-home[bot]
commit_user_email: k8s-at-home[bot]@users.noreply.github.com
commit_author: k8s-at-home[bot] <k8s-at-home[bot]@users.noreply.github.com>
- name: Save commit hash
id: save-commit-hash
run: |
if [ "${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "true" ]; then
echo '::set-output name=commit_hash::${{ steps.create-commit.outputs.commit_hash }}'
else
echo "::set-output name=commit_hash::${GITHUB_SHA}"
fi
- name: Checkout
uses: actions/checkout@v2
with:
token: ${{ steps.generate-token.outputs.token }}
ref: ${{ steps.save-commit-hash.outputs.commit_hash }}
fetch-depth: 0
- name: Configure Git
if: ${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "false"
run: |
git config user.name "k8s-at-home[bot]"
git config user.email "k8s-at-home[bot]@users.noreply.github.com"
- name: Run chart-releaser
if: ${{ steps.create-commit.outputs.changes_detected || 'unknown' }}" == "false"
uses: helm/chart-releaser-action@v1.2.1
with:
charts_dir: charts/*

View File

@@ -122,11 +122,10 @@ jobs:
- generate-install-matrix
- install-charts
if: |
always() &&
needs.install.result != 'skipped'
always()
name: Install successful
runs-on: ubuntu-latest
steps:
- name: Check install matrix status
if: ${{ needs.changes-generate-install-matrix.outputs.detected == 'true' && needs.install-charts.result != 'success' }}
if: ${{ (needs.generate-install-matrix.outputs.detected == 'true') && (needs.install-charts.result != 'success') }}
run: exit 1

View File

@@ -40,14 +40,6 @@ jobs:
with:
path: ./pr_metadata/pr_number.txt
- name: Remove workflow artifact
uses: riskledger/delete-artifacts@v1
with:
github_token: ${{ steps.generate-token.outputs.token }}
workflow: pr-validate.yaml
run_id: ${{ github.event.workflow_run.id }}
name: pr_metadata
- name: "Get workflow job status"
uses: actions/github-script@v5
id: get-workflow-jobs
@@ -102,7 +94,7 @@ jobs:
issue-number: ${{ steps.pr_num_reader.outputs.content }}
prefix: changelog
job-status: |-
${{ fromJSON(steps.get-workflow-jobs.outputs.result).charts-readme-validate-changelog || 'skipped' }}
${{ fromJSON(steps.get-workflow-jobs.outputs.result).charts-changelog-validate-changelog || 'skipped' }}
remove-on-skipped: true
- name: Label chart lint status

View File

@@ -42,42 +42,19 @@ jobs:
with:
name: pr_metadata
path: ./pr_number.txt
retention-days: 5
pr-changes:
name: Collect PR changes
runs-on: ubuntu-latest
outputs:
addedOrModified: ${{ steps.filter.outputs.addedOrModified }}
addedOrModifiedFiles: ${{ steps.filter.outputs.addedOrModified_files }}
addedOrModifiedCharts: ${{ steps.filter-charts.outputs.addedOrModified }}
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Collect changed files
uses: dorny/paths-filter@v2
id: filter
with:
list-files: shell
filters: |
addedOrModified:
- added|modified: 'charts/**'
- name: Collect changed charts
if: |
steps.filter.outputs.addedOrModified == 'true'
id: filter-charts
run: |
CHARTS=()
PATHS=(${{ steps.filter.outputs.addedOrModified_files }})
# Get only the chart paths
for CHARTPATH in "${PATHS[@]}"
do
IFS='/' read -r -a path_parts <<< "${CHARTPATH}"
CHARTS+=("${path_parts[1]}/${path_parts[2]}")
done
# Remove duplicates
CHARTS=( `printf "%s\n" "${CHARTS[@]}" | sort -u` )
# Set output to changed charts
printf "::set-output name=addedOrModified::%s\n" "${CHARTS[*]}"
- name: Collect changes
id: collect-changes
uses: ./.github/actions/collect-changes

View File

@@ -20,8 +20,8 @@ jobs:
with:
modifiedFiles: ${{ needs.pr-metadata.outputs.addedOrModifiedFiles }}
charts-readme:
uses: k8s-at-home/charts/.github/workflows/charts-readme.yaml@master
charts-changelog:
uses: k8s-at-home/charts/.github/workflows/charts-changelog.yaml@master
needs:
- pr-metadata
- pre-commit-check
@@ -33,15 +33,15 @@ jobs:
uses: k8s-at-home/charts/.github/workflows/charts-lint.yaml@master
needs:
- pr-metadata
- charts-readme
- charts-changelog
with:
checkoutCommit: ${{ needs.charts-readme.outputs.commitHash }}
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
charts-test:
uses: k8s-at-home/charts/.github/workflows/charts-test.yaml@master
needs:
- pr-metadata
- charts-readme
- charts-changelog
- charts-lint
with:
checkoutCommit: ${{ needs.charts-readme.outputs.commitHash }}
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}

View File

@@ -31,6 +31,7 @@
| [dsmr-reader](stable/dsmr-reader) | DSMR-protocol reader, telegram data storage and energy consumption visualizer. |
| [duplicati](stable/duplicati) | Store securely encrypted backups on cloud storage services! |
| [emby](stable/emby) | Emby Server is a home media server |
| [error-pages](stable/error-pages) | Server error pages in the docker image |
| [esphome](stable/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. |
| [facebox](stable/facebox) | Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image. |
| [filebrowser](stable/filebrowser) | filebrowser provides a file managing interface within a specified directory |

View File

@@ -1,9 +1,9 @@
---
apiVersion: v2
appVersion: 0.5.1
appVersion: 0.6.0
description: Dendrite Matrix Homeserver
name: dendrite
version: 1.0.2
version: 2.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- dendrite
@@ -26,11 +26,13 @@ dependencies:
version: 10.14.4
repository: https://charts.bitnami.com/bitnami
condition: postgresql.enabled
- name: nats
version: 0.12.1
repository: https://nats-io.github.io/k8s/helm/charts/
condition: nats.enabled
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `postgresql` image version to "14.1.0"
- kind: fixed
description: "`initdbScripts` are now actually actually loaded"
- kind: added
description: "`postgresqlUsername` is used in `initdbScripts` rather than hardcoded value"
description: NATS is now used instead of Kafka
- kind: changed
description: App version bumped to v0.6.0

View File

@@ -1,6 +1,6 @@
# dendrite
![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square) ![AppVersion: 0.5.1](https://img.shields.io/badge/AppVersion-0.5.1-informational?style=flat-square)
![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 0.6.0](https://img.shields.io/badge/AppVersion-0.6.0-informational?style=flat-square)
Dendrite Matrix Homeserver
@@ -21,6 +21,7 @@ Kubernetes: `>=1.16.0-0`
|------------|------|---------|
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.12.1 |
## TL;DR
@@ -107,7 +108,11 @@ N/A
| image.repository | string | `"matrixdotorg/dendrite-monolith"` | image repository |
| image.tag | string | `"v0.5.1"` | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| nats.enabled | bool | See value.yaml | Enable and configure NATS for dendrite. Can be disabled for monolith deployments - an internal NATS server will be used in its place. |
| nats.image | string | `"nats:2.7.1-alpine"` | |
| nats.jetstream.enabled | bool | `true` | |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.jetstream | object | See values.yaml | Configure Jetsream persistence. This is highly recommended in production. |
| postgresql.enabled | bool | See value.yaml | Enable and configure postgres as the database for dendrite. |
| postgresql.image.repository | string | `"bitnami/postgresql"` | |
| postgresql.image.tag | string | `"14.1.0"` | |
@@ -122,19 +127,20 @@ N/A
## Changelog
### Version 1.0.2
### Version 2.0.0
#### Added
* `postgresqlUsername` is used in `initdbScripts` rather than hardcoded value
N/A
#### Changed
* Upgraded `postgresql` image version to "14.1.0"
* NATS is now used instead of Kafka
* App version bumped to v0.6.0
#### Fixed
* `initdbScripts` are now actually actually loaded
N/A
### Older versions

View File

@@ -18,14 +18,16 @@ stringData:
well_known_server_name: {{ default "" .Values.dendrite.global.well_known_server_name | quote }}
trusted_third_party_id_servers:
{{- toYaml .Values.dendrite.global.trusted_third_party_id_servers | nindent 8 }}
kafka:
jetstream:
addresses:
{{- if .Values.nats.enabled }}
- {{ include "nats.fullname" .Subcharts.nats }}:4222
{{- else }}
[]
{{- end }}
in_memory: {{ not .Values.persistence.jetstream.enabled }}
storage_path: {{ .Values.persistence.jetstream.mountPath }}
topic_prefix: "Dendrite"
use_naffka: true
naffka_database:
connection_string: {{ $connectionString }}dendrite_naffka?sslmode=disable
max_open_conns: {{ .Values.dendrite.database.max_open_conns }}
max_idle_conns: {{ .Values.dendrite.database.max_idle_conns }}
conn_max_lifetime: {{ .Values.dendrite.database.conn_max_lifetime }}
metrics:
enabled: {{ default false .Values.dendrite.global.metrics.enabled }}
basic_auth:

View File

@@ -47,6 +47,11 @@ persistence:
media:
enabled: false
mountPath: &mediaPath /var/dendrite/media
# -- Configure Jetsream persistence. This is highly recommended in production.
# @default -- See values.yaml
jetstream:
enabled: false
mountPath: /var/dendrite/jetstream
# -- Configuration for Dendrite.
# For more information see [the sample
@@ -210,3 +215,12 @@ postgresql:
persistence:
enabled: false
initdbScriptsConfigMap: "dendrite-postgresql-init-scripts"
nats:
# -- Enable and configure NATS for dendrite. Can be disabled for monolith
# deployments - an internal NATS server will be used in its place.
# @default -- See value.yaml
enabled: false
image: nats:2.7.1-alpine
jetstream:
enabled: true

View File

@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: v3.0.1
appVersion: version-v3.1.3
description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
name: grocy
version: 8.2.0
version: 8.3.0
kubeVersion: ">=1.16.0-0"
keywords:
- grocy
@@ -20,4 +20,6 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Updated application version to v3.1.3.
- kind: added
description: Added `emptyDir` volume for the viewcache in order to prevent problems when upgrading the image that would require manual intervention.

View File

@@ -1,6 +1,6 @@
# grocy
![Version: 8.2.0](https://img.shields.io/badge/Version-8.2.0-informational?style=flat-square) ![AppVersion: v3.0.1](https://img.shields.io/badge/AppVersion-v3.0.1-informational?style=flat-square)
![Version: 8.3.0](https://img.shields.io/badge/Version-8.3.0-informational?style=flat-square) ![AppVersion: version-v3.1.3](https://img.shields.io/badge/AppVersion-version--v3.1.3-informational?style=flat-square)
ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home
@@ -81,22 +81,23 @@ N/A
| env.TZ | string | `"UTC"` | Set the container timezone |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"linuxserver/grocy"` | image repository |
| image.tag | string | `"version-v3.0.1"` | image tag |
| image.tag | string | chart.appVersion | image tag |
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
| persistence.viewcache | object | `{"enabled":true,"mountPath":"/config/data/viewcache","type":"emptyDir"}` | there will cases of blank pages when upgrading the image that require manually clearing the directory |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog
### Version 8.2.0
### Version 8.3.0
#### Added
N/A
* Added `emptyDir` volume for the viewcache in order to prevent problems when upgrading the image that would require manual intervention.
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Updated application version to v3.1.3.
#### Fixed

View File

@@ -9,7 +9,8 @@ image:
# -- image repository
repository: linuxserver/grocy
# -- image tag
tag: version-v3.0.1
# @default -- chart.appVersion
tag:
# -- image pull policy
pullPolicy: IfNotPresent
@@ -42,3 +43,10 @@ ingress:
persistence:
config:
enabled: false
# Let the viewcache only persist for the lifetime of the pod, otherwise
# there will cases of blank pages when upgrading the image that require
# manually clearing the directory
viewcache:
enabled: true
type: emptyDir
mountPath: /config/data/viewcache

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.0.0.2255
description: Looks and smells like Sonarr but made for music
name: lidarr
version: 13.2.0
version: 14.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- lidarr
@@ -23,4 +23,4 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Updated exportarr to v1.0.0

View File

@@ -1,6 +1,6 @@
# lidarr
![Version: 13.2.0](https://img.shields.io/badge/Version-13.2.0-informational?style=flat-square) ![AppVersion: v1.0.0.2255](https://img.shields.io/badge/AppVersion-v1.0.0.2255-informational?style=flat-square)
![Version: 14.0.0](https://img.shields.io/badge/Version-14.0.0-informational?style=flat-square) ![AppVersion: v1.0.0.2255](https://img.shields.io/badge/AppVersion-v1.0.0.2255-informational?style=flat-square)
Looks and smells like Sonarr but made for music
@@ -88,7 +88,7 @@ N/A
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
| metrics.serviceMonitor.interval | string | `"3m"` | |
@@ -100,7 +100,7 @@ N/A
## Changelog
### Version 13.2.0
### Version 14.0.0
#### Added
@@ -108,7 +108,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Updated exportarr to v1.0.0
#### Fixed

View File

@@ -7,9 +7,9 @@ persistence:
additionalContainers:
exportarr:
name: exportarr
image: ghcr.io/onedr0p/exportarr:v0.6.1
image: ghcr.io/onedr0p/exportarr:v1.0.0
imagePullPolicy: IfNotPresent
args: ["exportarr", "lidarr"]
args: ["lidarr"]
env:
- name: PORT
value: "32123"

View File

@@ -9,7 +9,7 @@ additionalContainers:
name: exporter
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
args: ["exportarr", "lidarr"]
args: ["lidarr"]
env:
- name: URL
value: "http://localhost"

View File

@@ -97,7 +97,7 @@ metrics:
# -- image repository
repository: ghcr.io/onedr0p/exportarr
# -- image tag
tag: v0.6.2
tag: v1.0.0
# -- image pull policy
pullPolicy: IfNotPresent
env:

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v3.2.2.5080
description: A fork of Sonarr to work with movies à la Couchpotato
name: radarr
version: 15.2.0
version: 16.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- radarr
@@ -23,4 +23,4 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Updated exportarr to v1.0.0

View File

@@ -1,6 +1,6 @@
# radarr
![Version: 15.2.0](https://img.shields.io/badge/Version-15.2.0-informational?style=flat-square) ![AppVersion: v3.2.2.5080](https://img.shields.io/badge/AppVersion-v3.2.2.5080-informational?style=flat-square)
![Version: 16.0.0](https://img.shields.io/badge/Version-16.0.0-informational?style=flat-square) ![AppVersion: v3.2.2.5080](https://img.shields.io/badge/AppVersion-v3.2.2.5080-informational?style=flat-square)
A fork of Sonarr to work with movies à la Couchpotato
@@ -88,7 +88,7 @@ N/A
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
| metrics.serviceMonitor.interval | string | `"3m"` | |
@@ -100,7 +100,7 @@ N/A
## Changelog
### Version 15.2.0
### Version 16.0.0
#### Added
@@ -108,7 +108,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Updated exportarr to v1.0.0
#### Fixed

View File

@@ -7,9 +7,9 @@ persistence:
additionalContainers:
exportarr:
name: exportarr
image: ghcr.io/onedr0p/exportarr:v0.6.1
image: ghcr.io/onedr0p/exportarr:v1.0.0
imagePullPolicy: IfNotPresent
args: ["exportarr", "radarr"]
args: ["radarr"]
env:
- name: PORT
value: "32123"

View File

@@ -9,7 +9,7 @@ additionalContainers:
name: exporter
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
args: ["exportarr", "radarr"]
args: ["radarr"]
env:
- name: URL
value: "http://localhost"

View File

@@ -97,7 +97,7 @@ metrics:
# -- image repository
repository: ghcr.io/onedr0p/exportarr
# -- image tag
tag: v0.6.2
tag: v1.0.0
# -- image pull policy
pullPolicy: IfNotPresent
env:

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v3.0.6.1342
description: Smart PVR for newsgroup and bittorrent users
name: sonarr
version: 15.3.0
version: 16.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- sonarr
@@ -23,4 +23,4 @@ dependencies:
annotations:
artifacthub.io/changes: |
- kind: changed
description: Upgraded `common` chart dependency to version `4.3.0`.
description: Updated exportarr to v1.0.0

View File

@@ -1,6 +1,6 @@
# sonarr
![Version: 15.3.0](https://img.shields.io/badge/Version-15.3.0-informational?style=flat-square) ![AppVersion: v3.0.6.1342](https://img.shields.io/badge/AppVersion-v3.0.6.1342-informational?style=flat-square)
![Version: 16.0.0](https://img.shields.io/badge/Version-16.0.0-informational?style=flat-square) ![AppVersion: v3.0.6.1342](https://img.shields.io/badge/AppVersion-v3.0.6.1342-informational?style=flat-square)
Smart PVR for newsgroup and bittorrent users
@@ -88,7 +88,7 @@ N/A
| metrics.exporter.env.unknownQueueItems | bool | `false` | Set to true to enable gathering unknown queue items |
| metrics.exporter.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| metrics.exporter.image.repository | string | `"ghcr.io/onedr0p/exportarr"` | image repository |
| metrics.exporter.image.tag | string | `"v0.6.2"` | image tag |
| metrics.exporter.image.tag | string | `"v1.0.0"` | image tag |
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
| metrics.serviceMonitor.interval | string | `"3m"` | |
@@ -100,7 +100,7 @@ N/A
## Changelog
### Version 15.3.0
### Version 16.0.0
#### Added
@@ -108,7 +108,7 @@ N/A
#### Changed
* Upgraded `common` chart dependency to version `4.3.0`.
* Updated exportarr to v1.0.0
#### Fixed

View File

@@ -7,9 +7,9 @@ persistence:
additionalContainers:
exportarr:
name: exportarr
image: ghcr.io/onedr0p/exportarr:v0.6.1
image: ghcr.io/onedr0p/exportarr:v1.0.0
imagePullPolicy: IfNotPresent
args: ["exportarr", "sonarr"]
args: ["sonarr"]
env:
- name: PORT
value: "32123"

View File

@@ -9,7 +9,7 @@ additionalContainers:
name: exporter
image: "{{ .Values.metrics.exporter.image.repository }}:{{ .Values.metrics.exporter.image.tag }}"
imagePullPolicy: {{ .Values.metrics.exporter.image.pullPolicy }}
args: ["exportarr", "sonarr"]
args: ["sonarr"]
env:
- name: URL
value: "http://localhost"

View File

@@ -97,7 +97,7 @@ metrics:
# -- image repository
repository: ghcr.io/onedr0p/exportarr
# -- image tag
tag: v0.6.2
tag: v1.0.0
# -- image pull policy
pullPolicy: IfNotPresent
env: