diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 9aa92ee..03289cc 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -4,12 +4,11 @@ on: branches: - main jobs: - publish-gh-pages: - name: Publish to Github pages + package-helm-chart: + name: Package helm chart runs-on: ubuntu-latest permissions: - contents: write - packages: write + contents: read outputs: has_artifacts: ${{ steps.check-artifacts.outputs.has_artifacts }} steps: @@ -17,16 +16,25 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Configure Git + - name: Install helm + uses: azure/setup-helm@v4 + - name: Package helm charts run: | - git config user.name "$GITHUB_ACTOR" - git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.6.0 - with: - config: "./cr.yaml" - env: - CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + mkdir -p ./.cr-release-packages + for chart in ./charts/*; do + if [ -d "$chart" ] && [ -f "$chart/Chart.yaml" ]; then + current_version=$(grep '^version:' "$chart/Chart.yaml" | awk '{print $2}') + previous_version=$(git show HEAD~1:"$chart/Chart.yaml" | grep '^version:' | awk '{print $2}' 2>/dev/null) + + if [ "$current_version" != "$previous_version" ]; then + helm package "$chart" --destination ./.cr-release-packages + else + echo "No version change for $chart. Skipping." + fi + else + echo "Skipping $chart: Not a valid Helm chart" + fi + done - name: Check if artifacts exist id: check-artifacts run: | @@ -43,17 +51,23 @@ jobs: include-hidden-files: true path: .cr-release-packages/ - publish-oci: + publish: name: Publish to ghcr.io runs-on: ubuntu-latest permissions: packages: write # needed for pushing to github registry id-token: write # needed for signing the images with GitHub OIDC Token - needs: [publish-gh-pages] + needs: [package-helm-chart] if: needs.publish-gh-pages.outputs.has_artifacts == 'true' steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 - name: Install Cosign uses: sigstore/cosign-installer@v3 + - name: Install Oras + uses: oras-project/setup-oras@v1 - name: Downloads artifacts uses: actions/download-artifact@v4 with: @@ -69,11 +83,16 @@ jobs: env: COSIGN_YES: true run: | - lowercase=$(echo "${GITHUB_REPOSITORY}" | tr '[:upper:]' '[:lower:]') for chart in `find .cr-release-packages -name '*.tgz' -print`; do - helm push ${chart} oci://ghcr.io/${lowercase} |& tee helm-push-output.log - file_name=${chart##*/} - chart_name=${file_name%-*} - digest=$(awk -F "[, ]+" '/Digest/{print $NF}' < helm-push-output.log) - cosign sign "ghcr.io/${lowercase}/${chart_name}@${digest}" + helm push ${chart} oci://ghcr.io/${GITHUB_REPOSITORY@L} |& tee helm-push-output.log + chart_name=${chart%-*} + chart_digest=$(awk -F "[, ]+" '/Digest/{print $NF}' < helm-push-output.log) + cosign sign "ghcr.io/${GITHUB_REPOSITORY@L}/${chart_name}@${chart_digest}" + oras push \ + oci://ghcr.io/${GITHUB_REPOSITORY@L}/${chart_name}:artifacthub.io \ + --config /dev/null:application/vnd.cncf.artifacthub.config.v1+yaml \ + charts/$chart_name/artifacthub-repo.yml:application/vnd.cncf.artifacthub.repository-metadata.layer.v1.yaml\ + |& tee oras-push-output.log + artifacthub_digest=$(grep "Digest:" oras-push-output.log | awk '{print $2}') + cosign sign "ghcr.io/${GITHUB_REPOSITORY@L}/${chart_name}:artifacthub.io@${artifacthub_digest}" done diff --git a/README.md b/README.md index 33cbe1e..8fdf56d 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,11 @@
-[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/m0nsterrr&style=for-the-badge)](https://artifacthub.io/packages/search?repo=m0nsterrr) +[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/m0nsterrr&style=for-the-badge)](https://artifacthub.io/packages/search?user=M0NsTeRRR)
-This is my custom Helm charts that are published under https://helm-charts.adminafk.fr +These are my custom Helm charts. Documentation for each chart can be found in its respective README file. ## 🛠️ Dev Install [helm](https://helm.sh/docs/intro/install/) and [helm-docs](https://github.com/norwoodj/helm-docs) diff --git a/charts/as212510-net/.helmignore b/charts/as212510-net/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/as212510-net/.helmignore +++ b/charts/as212510-net/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/as212510-net/Chart.yaml b/charts/as212510-net/Chart.yaml index 0d288e5..1557a06 100644 --- a/charts/as212510-net/Chart.yaml +++ b/charts/as212510-net/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: as212510-net description: as212510.net helm chart for Kubernetes type: application -version: 0.5.6 +version: 1.0.0 # image: ghcr.io/m0nsterrr/as212510.net appVersion: "3.0.0" maintainers: diff --git a/charts/as212510-net/README.md b/charts/as212510-net/README.md index 08a21c0..c5fdd02 100644 --- a/charts/as212510-net/README.md +++ b/charts/as212510-net/README.md @@ -1,6 +1,6 @@ # as212510-net -![Version: 0.5.6](https://img.shields.io/badge/Version-0.5.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.0](https://img.shields.io/badge/AppVersion-3.0.0-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.0](https://img.shields.io/badge/AppVersion-3.0.0-informational?style=flat-square) as212510.net helm chart for Kubernetes @@ -20,28 +20,17 @@ as212510.net helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install as212510-net oci://ghcr.io/m0nsterrr/helm-charts/as212510-net ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/as212510-net:0.5.6 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/as212510-net:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/as212510-net/README.md.gotmpl b/charts/as212510-net/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/as212510-net/README.md.gotmpl +++ b/charts/as212510-net/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/as212510-net/artifacthub-repo.yml b/charts/as212510-net/artifacthub-repo.yml new file mode 100644 index 0000000..587b01b --- /dev/null +++ b/charts/as212510-net/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: ddbb5ec6-d021-49df-8d12-9df121b2ede5 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/bazarr/.helmignore b/charts/bazarr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/bazarr/.helmignore +++ b/charts/bazarr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/bazarr/Chart.yaml b/charts/bazarr/Chart.yaml index 3797905..f0a276a 100644 --- a/charts/bazarr/Chart.yaml +++ b/charts/bazarr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: bazarr description: bazarr helm chart for Kubernetes type: application -version: 0.4.4 +version: 1.0.0 # image: ghcr.io/onedr0p/bazarr appVersion: "1.4.5" maintainers: diff --git a/charts/bazarr/README.md b/charts/bazarr/README.md index c95e037..c0cc114 100644 --- a/charts/bazarr/README.md +++ b/charts/bazarr/README.md @@ -1,6 +1,6 @@ # bazarr -![Version: 0.4.4](https://img.shields.io/badge/Version-0.4.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.5](https://img.shields.io/badge/AppVersion-1.4.5-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.5](https://img.shields.io/badge/AppVersion-1.4.5-informational?style=flat-square) bazarr helm chart for Kubernetes @@ -20,28 +20,17 @@ bazarr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install bazarr oci://ghcr.io/m0nsterrr/helm-charts/bazarr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/bazarr:0.4.4 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/bazarr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/bazarr/README.md.gotmpl b/charts/bazarr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/bazarr/README.md.gotmpl +++ b/charts/bazarr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/bazarr/artifacthub-repo.yml b/charts/bazarr/artifacthub-repo.yml new file mode 100644 index 0000000..9cc0f5e --- /dev/null +++ b/charts/bazarr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 03e99f20-eade-4ad9-8289-042648993ec9 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/flaresolverr/.helmignore b/charts/flaresolverr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/flaresolverr/.helmignore +++ b/charts/flaresolverr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/flaresolverr/Chart.yaml b/charts/flaresolverr/Chart.yaml index 8dc11ea..834232c 100644 --- a/charts/flaresolverr/Chart.yaml +++ b/charts/flaresolverr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: flaresolverr description: flaresolverr helm chart for Kubernetes type: application -version: 0.2.10 +version: 1.0.0 # image: flaresolverr/flaresolverr appVersion: "v3.3.21" maintainers: diff --git a/charts/flaresolverr/README.md b/charts/flaresolverr/README.md index 0493917..8db4414 100644 --- a/charts/flaresolverr/README.md +++ b/charts/flaresolverr/README.md @@ -1,6 +1,6 @@ # flaresolverr -![Version: 0.2.10](https://img.shields.io/badge/Version-0.2.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.21](https://img.shields.io/badge/AppVersion-v3.3.21-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v3.3.21](https://img.shields.io/badge/AppVersion-v3.3.21-informational?style=flat-square) flaresolverr helm chart for Kubernetes @@ -20,28 +20,17 @@ flaresolverr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install flaresolverr oci://ghcr.io/m0nsterrr/helm-charts/flaresolverr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/flaresolverr:0.2.10 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/flaresolverr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/flaresolverr/README.md.gotmpl b/charts/flaresolverr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/flaresolverr/README.md.gotmpl +++ b/charts/flaresolverr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/flaresolverr/artifacthub-repo.yml b/charts/flaresolverr/artifacthub-repo.yml new file mode 100644 index 0000000..6417e5c --- /dev/null +++ b/charts/flaresolverr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 06d35c3f-7636-4fab-9cd8-675ef777458b +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/homepage/.helmignore b/charts/homepage/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/homepage/.helmignore +++ b/charts/homepage/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/homepage/Chart.yaml b/charts/homepage/Chart.yaml index 982b882..88eca6d 100644 --- a/charts/homepage/Chart.yaml +++ b/charts/homepage/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: homepage description: homepage helm chart for Kubernetes type: application -version: 0.1.5 +version: 1.0.0 # image: ghcr.io/gethomepage/homepage appVersion: "v0.9.13" maintainers: diff --git a/charts/homepage/README.md b/charts/homepage/README.md index c9b8e49..f1be8f8 100644 --- a/charts/homepage/README.md +++ b/charts/homepage/README.md @@ -1,6 +1,6 @@ # homepage -![Version: 0.1.5](https://img.shields.io/badge/Version-0.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.9.13](https://img.shields.io/badge/AppVersion-v0.9.13-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.9.13](https://img.shields.io/badge/AppVersion-v0.9.13-informational?style=flat-square) homepage helm chart for Kubernetes @@ -20,28 +20,17 @@ homepage helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install homepage oci://ghcr.io/m0nsterrr/helm-charts/homepage ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/homepage:0.1.5 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/homepage:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/homepage/README.md.gotmpl b/charts/homepage/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/homepage/README.md.gotmpl +++ b/charts/homepage/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/homepage/artifacthub-repo.yml b/charts/homepage/artifacthub-repo.yml new file mode 100644 index 0000000..d030c59 --- /dev/null +++ b/charts/homepage/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 5b17fb1c-eb04-45f2-9d6e-71205745b0f7 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/hyperglass/.helmignore b/charts/hyperglass/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/hyperglass/.helmignore +++ b/charts/hyperglass/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/hyperglass/Chart.yaml b/charts/hyperglass/Chart.yaml index e765c0c..bcae24d 100644 --- a/charts/hyperglass/Chart.yaml +++ b/charts/hyperglass/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: hyperglass description: hyperglass helm chart for Kubernetes type: application -version: 1.0.2 +version: 2.0.0 # image: ghcr.io/m0nsterrr/hyperglass appVersion: "v2.0.4" maintainers: diff --git a/charts/hyperglass/README.md b/charts/hyperglass/README.md index 4d2c2b3..58c9268 100644 --- a/charts/hyperglass/README.md +++ b/charts/hyperglass/README.md @@ -1,6 +1,6 @@ # hyperglass -![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.0.4](https://img.shields.io/badge/AppVersion-v2.0.4-informational?style=flat-square) +![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v2.0.4](https://img.shields.io/badge/AppVersion-v2.0.4-informational?style=flat-square) hyperglass helm chart for Kubernetes @@ -24,28 +24,17 @@ Kubernetes: `>=1.23.0-0` |------------|------|---------| | oci://registry-1.docker.io/bitnamicharts | valkey | 2.0.* | -## Chart Repo - -### OCI +## Install ```console helm install hyperglass oci://ghcr.io/m0nsterrr/helm-charts/hyperglass ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/hyperglass:1.0.2 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/hyperglass:2.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/hyperglass/README.md.gotmpl b/charts/hyperglass/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/hyperglass/README.md.gotmpl +++ b/charts/hyperglass/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/hyperglass/artifacthub-repo.yml b/charts/hyperglass/artifacthub-repo.yml new file mode 100644 index 0000000..4c57d21 --- /dev/null +++ b/charts/hyperglass/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 74177442-aca1-47c2-b1c6-86b977bea8f3 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/jellyfin/.helmignore b/charts/jellyfin/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/jellyfin/.helmignore +++ b/charts/jellyfin/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/jellyfin/Chart.yaml b/charts/jellyfin/Chart.yaml index 0e5075d..5011709 100644 --- a/charts/jellyfin/Chart.yaml +++ b/charts/jellyfin/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: jellyfin description: jellyfin helm chart for Kubernetes type: application -version: 0.3.4 +version: 1.0.0 # image: jellyfin/jellyfin appVersion: "10.10.3" maintainers: diff --git a/charts/jellyfin/README.md b/charts/jellyfin/README.md index aad98d9..4f43b1d 100644 --- a/charts/jellyfin/README.md +++ b/charts/jellyfin/README.md @@ -1,6 +1,6 @@ # jellyfin -![Version: 0.3.4](https://img.shields.io/badge/Version-0.3.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.10.3](https://img.shields.io/badge/AppVersion-10.10.3-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.10.3](https://img.shields.io/badge/AppVersion-10.10.3-informational?style=flat-square) jellyfin helm chart for Kubernetes @@ -20,28 +20,17 @@ jellyfin helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install jellyfin oci://ghcr.io/m0nsterrr/helm-charts/jellyfin ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/jellyfin:0.3.4 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/jellyfin:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/jellyfin/README.md.gotmpl b/charts/jellyfin/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/jellyfin/README.md.gotmpl +++ b/charts/jellyfin/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/jellyfin/artifacthub-repo.yml b/charts/jellyfin/artifacthub-repo.yml new file mode 100644 index 0000000..b237245 --- /dev/null +++ b/charts/jellyfin/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 75dc50f1-bc04-4536-8287-a8589dd24493 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/jellyseerr/.helmignore b/charts/jellyseerr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/jellyseerr/.helmignore +++ b/charts/jellyseerr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/jellyseerr/Chart.yaml b/charts/jellyseerr/Chart.yaml index 2acf6cc..6e13470 100644 --- a/charts/jellyseerr/Chart.yaml +++ b/charts/jellyseerr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: jellyseerr description: jellyseerr helm chart for Kubernetes type: application -version: 1.1.2 +version: 2.0.0 # image: fallenbagel/jellyseerr appVersion: "2.1.0" maintainers: diff --git a/charts/jellyseerr/README.md b/charts/jellyseerr/README.md index 81d97a3..059767f 100644 --- a/charts/jellyseerr/README.md +++ b/charts/jellyseerr/README.md @@ -1,6 +1,6 @@ # jellyseerr -![Version: 1.1.2](https://img.shields.io/badge/Version-1.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) +![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) jellyseerr helm chart for Kubernetes @@ -20,28 +20,17 @@ jellyseerr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install jellyseerr oci://ghcr.io/m0nsterrr/helm-charts/jellyseerr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/jellyseerr:1.1.2 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/jellyseerr:2.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/jellyseerr/README.md.gotmpl b/charts/jellyseerr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/jellyseerr/README.md.gotmpl +++ b/charts/jellyseerr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/jellyseerr/artifacthub-repo.yml b/charts/jellyseerr/artifacthub-repo.yml new file mode 100644 index 0000000..a07ac1b --- /dev/null +++ b/charts/jellyseerr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 11608306-c487-4e77-bba7-3a5c943f0ed9 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/joal/.helmignore b/charts/joal/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/joal/.helmignore +++ b/charts/joal/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/joal/Chart.yaml b/charts/joal/Chart.yaml index 42c272a..1fb9f24 100644 --- a/charts/joal/Chart.yaml +++ b/charts/joal/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: joal description: joal helm chart for Kubernetes type: application -version: 0.3.2 +version: 1.0.0 # image: anthonyraymond/joal appVersion: "2.1.36" maintainers: diff --git a/charts/joal/README.md b/charts/joal/README.md index cbd9d06..8b3cc71 100644 --- a/charts/joal/README.md +++ b/charts/joal/README.md @@ -1,6 +1,6 @@ # joal -![Version: 0.3.2](https://img.shields.io/badge/Version-0.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.36](https://img.shields.io/badge/AppVersion-2.1.36-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.36](https://img.shields.io/badge/AppVersion-2.1.36-informational?style=flat-square) joal helm chart for Kubernetes @@ -20,28 +20,17 @@ joal helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install joal oci://ghcr.io/m0nsterrr/helm-charts/joal ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/joal:0.3.2 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/joal:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/joal/README.md.gotmpl b/charts/joal/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/joal/README.md.gotmpl +++ b/charts/joal/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/joal/artifacthub-repo.yml b/charts/joal/artifacthub-repo.yml new file mode 100644 index 0000000..66dbcfa --- /dev/null +++ b/charts/joal/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 5f1b27a1-55c4-4092-91bc-a210f7a524cf +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/kea-exporter/.helmignore b/charts/kea-exporter/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/kea-exporter/.helmignore +++ b/charts/kea-exporter/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/kea-exporter/Chart.yaml b/charts/kea-exporter/Chart.yaml index 397f50d..35205d8 100644 --- a/charts/kea-exporter/Chart.yaml +++ b/charts/kea-exporter/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: kea-exporter description: kea-exporter helm chart for Kubernetes type: application -version: 0.2.7 +version: 1.0.0 # image: ghcr.io/mweinelt/kea-exporter appVersion: "v0.7.0" maintainers: diff --git a/charts/kea-exporter/README.md b/charts/kea-exporter/README.md index caefbe6..5aeedaf 100644 --- a/charts/kea-exporter/README.md +++ b/charts/kea-exporter/README.md @@ -1,6 +1,6 @@ # kea-exporter -![Version: 0.2.7](https://img.shields.io/badge/Version-0.2.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.7.0](https://img.shields.io/badge/AppVersion-v0.7.0-informational?style=flat-square) kea-exporter helm chart for Kubernetes @@ -20,28 +20,17 @@ kea-exporter helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install kea-exporter oci://ghcr.io/m0nsterrr/helm-charts/kea-exporter ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/kea-exporter:0.2.7 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/kea-exporter:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/kea-exporter/README.md.gotmpl b/charts/kea-exporter/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/kea-exporter/README.md.gotmpl +++ b/charts/kea-exporter/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/kea-exporter/artifacthub-repo.yml b/charts/kea-exporter/artifacthub-repo.yml new file mode 100644 index 0000000..6b44921 --- /dev/null +++ b/charts/kea-exporter/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 162a158b-1604-4b00-a079-5b87eeaaa793 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/prometheus-pve-exporter/.helmignore b/charts/prometheus-pve-exporter/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/prometheus-pve-exporter/.helmignore +++ b/charts/prometheus-pve-exporter/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/prometheus-pve-exporter/Chart.yaml b/charts/prometheus-pve-exporter/Chart.yaml index 970962c..088a21a 100644 --- a/charts/prometheus-pve-exporter/Chart.yaml +++ b/charts/prometheus-pve-exporter/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: prometheus-pve-exporter description: prometheus-pve-exporter helm chart for Kubernetes type: application -version: 0.2.16 +version: 1.0.0 # image: prompve/prometheus-pve-exporter appVersion: "3.4.5" maintainers: diff --git a/charts/prometheus-pve-exporter/README.md b/charts/prometheus-pve-exporter/README.md index e67dc7b..29e3d77 100644 --- a/charts/prometheus-pve-exporter/README.md +++ b/charts/prometheus-pve-exporter/README.md @@ -1,6 +1,6 @@ # prometheus-pve-exporter -![Version: 0.2.16](https://img.shields.io/badge/Version-0.2.16-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.4.5](https://img.shields.io/badge/AppVersion-3.4.5-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.4.5](https://img.shields.io/badge/AppVersion-3.4.5-informational?style=flat-square) prometheus-pve-exporter helm chart for Kubernetes @@ -20,28 +20,17 @@ prometheus-pve-exporter helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install prometheus-pve-exporter oci://ghcr.io/m0nsterrr/helm-charts/prometheus-pve-exporter ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/prometheus-pve-exporter:0.2.16 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/prometheus-pve-exporter:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/prometheus-pve-exporter/README.md.gotmpl b/charts/prometheus-pve-exporter/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/prometheus-pve-exporter/README.md.gotmpl +++ b/charts/prometheus-pve-exporter/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/prometheus-pve-exporter/artifacthub-repo.yml b/charts/prometheus-pve-exporter/artifacthub-repo.yml new file mode 100644 index 0000000..f038260 --- /dev/null +++ b/charts/prometheus-pve-exporter/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 137e3a76-e0dc-427e-b002-35b41a14d6ca +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/prowlarr/.helmignore b/charts/prowlarr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/prowlarr/.helmignore +++ b/charts/prowlarr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/prowlarr/Chart.yaml b/charts/prowlarr/Chart.yaml index 87e2a17..eab198d 100644 --- a/charts/prowlarr/Chart.yaml +++ b/charts/prowlarr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: prowlarr description: prowlarr helm chart for Kubernetes type: application -version: 0.10.1 +version: 1.0.0 # image: ghcr.io/onedr0p/prowlarr appVersion: "1.27.0" maintainers: diff --git a/charts/prowlarr/README.md b/charts/prowlarr/README.md index d48f375..8805a05 100644 --- a/charts/prowlarr/README.md +++ b/charts/prowlarr/README.md @@ -1,6 +1,6 @@ # prowlarr -![Version: 0.10.1](https://img.shields.io/badge/Version-0.10.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.27.0](https://img.shields.io/badge/AppVersion-1.27.0-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.27.0](https://img.shields.io/badge/AppVersion-1.27.0-informational?style=flat-square) prowlarr helm chart for Kubernetes @@ -20,28 +20,17 @@ prowlarr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install prowlarr oci://ghcr.io/m0nsterrr/helm-charts/prowlarr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/prowlarr:0.10.1 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/prowlarr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/prowlarr/README.md.gotmpl b/charts/prowlarr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/prowlarr/README.md.gotmpl +++ b/charts/prowlarr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/prowlarr/artifacthub-repo.yml b/charts/prowlarr/artifacthub-repo.yml new file mode 100644 index 0000000..9ba8c63 --- /dev/null +++ b/charts/prowlarr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: dcece99f-0f9c-460b-aba1-3446c41abc3b +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/qbittorrent/.helmignore b/charts/qbittorrent/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/qbittorrent/.helmignore +++ b/charts/qbittorrent/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/qbittorrent/Chart.yaml b/charts/qbittorrent/Chart.yaml index cd2e600..2791ccc 100644 --- a/charts/qbittorrent/Chart.yaml +++ b/charts/qbittorrent/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: qbittorrent description: qbittorrent helm chart for Kubernetes type: application -version: 1.0.4 +version: 2.0.0 # image: ghcr.io/onedr0p/qbittorrent appVersion: "5.0.2" maintainers: diff --git a/charts/qbittorrent/README.md b/charts/qbittorrent/README.md index 5275f93..a52f91a 100644 --- a/charts/qbittorrent/README.md +++ b/charts/qbittorrent/README.md @@ -1,6 +1,6 @@ # qbittorrent -![Version: 1.0.4](https://img.shields.io/badge/Version-1.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.2](https://img.shields.io/badge/AppVersion-5.0.2-informational?style=flat-square) +![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.2](https://img.shields.io/badge/AppVersion-5.0.2-informational?style=flat-square) qbittorrent helm chart for Kubernetes @@ -20,28 +20,17 @@ qbittorrent helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install qbittorrent oci://ghcr.io/m0nsterrr/helm-charts/qbittorrent ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/qbittorrent:1.0.4 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/qbittorrent:2.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/qbittorrent/README.md.gotmpl b/charts/qbittorrent/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/qbittorrent/README.md.gotmpl +++ b/charts/qbittorrent/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/qbittorrent/artifacthub-repo.yml b/charts/qbittorrent/artifacthub-repo.yml new file mode 100644 index 0000000..d616564 --- /dev/null +++ b/charts/qbittorrent/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 0cda23b7-f545-4a7d-8e16-b318152355fc +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/radarr/.helmignore b/charts/radarr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/radarr/.helmignore +++ b/charts/radarr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/radarr/Chart.yaml b/charts/radarr/Chart.yaml index 7ba5d67..08ec853 100644 --- a/charts/radarr/Chart.yaml +++ b/charts/radarr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: radarr description: radarr helm chart for Kubernetes type: application -version: 0.11.2 +version: 1.0.0 # image: ghcr.io/onedr0p/radarr appVersion: "5.15.1" maintainers: diff --git a/charts/radarr/README.md b/charts/radarr/README.md index a62735f..05a6cd7 100644 --- a/charts/radarr/README.md +++ b/charts/radarr/README.md @@ -1,6 +1,6 @@ # radarr -![Version: 0.11.2](https://img.shields.io/badge/Version-0.11.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.15.1](https://img.shields.io/badge/AppVersion-5.15.1-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.15.1](https://img.shields.io/badge/AppVersion-5.15.1-informational?style=flat-square) radarr helm chart for Kubernetes @@ -20,28 +20,17 @@ radarr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install radarr oci://ghcr.io/m0nsterrr/helm-charts/radarr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/radarr:0.11.2 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/radarr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/radarr/README.md.gotmpl b/charts/radarr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/radarr/README.md.gotmpl +++ b/charts/radarr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/radarr/artifacthub-repo.yml b/charts/radarr/artifacthub-repo.yml new file mode 100644 index 0000000..8fdd697 --- /dev/null +++ b/charts/radarr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: f6ae5502-27d0-4d41-8528-08cbbf2baac4 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/recyclarr/.helmignore b/charts/recyclarr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/recyclarr/.helmignore +++ b/charts/recyclarr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/recyclarr/Chart.yaml b/charts/recyclarr/Chart.yaml index c6fa141..fc7f138 100644 --- a/charts/recyclarr/Chart.yaml +++ b/charts/recyclarr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: recyclarr description: recyclarr helm chart for Kubernetes type: application -version: 0.4.2 +version: 1.0.0 # image: ghcr.io/recyclarr/recyclarr appVersion: "7.4.0" maintainers: diff --git a/charts/recyclarr/README.md b/charts/recyclarr/README.md index 5b5ff73..54861b7 100644 --- a/charts/recyclarr/README.md +++ b/charts/recyclarr/README.md @@ -1,6 +1,6 @@ # recyclarr -![Version: 0.4.2](https://img.shields.io/badge/Version-0.4.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.4.0](https://img.shields.io/badge/AppVersion-7.4.0-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.4.0](https://img.shields.io/badge/AppVersion-7.4.0-informational?style=flat-square) recyclarr helm chart for Kubernetes @@ -20,28 +20,17 @@ recyclarr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install recyclarr oci://ghcr.io/m0nsterrr/helm-charts/recyclarr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/recyclarr:0.4.2 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/recyclarr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/recyclarr/README.md.gotmpl b/charts/recyclarr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/recyclarr/README.md.gotmpl +++ b/charts/recyclarr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/recyclarr/artifacthub-repo.yml b/charts/recyclarr/artifacthub-repo.yml new file mode 100644 index 0000000..bb4bd3e --- /dev/null +++ b/charts/recyclarr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: a7787522-bbaa-4c58-91b4-4b7f43fb1851 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/routinator/.helmignore b/charts/routinator/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/routinator/.helmignore +++ b/charts/routinator/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/routinator/Chart.yaml b/charts/routinator/Chart.yaml index f7f567e..52cebe1 100644 --- a/charts/routinator/Chart.yaml +++ b/charts/routinator/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: routinator description: routinator helm chart for Kubernetes type: application -version: 0.1.4 +version: 1.0.0 # image: nlnetlabs/routinator appVersion: "v0.14.0" maintainers: diff --git a/charts/routinator/README.md b/charts/routinator/README.md index 5513fea..8e95781 100644 --- a/charts/routinator/README.md +++ b/charts/routinator/README.md @@ -1,6 +1,6 @@ # routinator -![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.14.0](https://img.shields.io/badge/AppVersion-v0.14.0-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.14.0](https://img.shields.io/badge/AppVersion-v0.14.0-informational?style=flat-square) routinator helm chart for Kubernetes @@ -20,28 +20,17 @@ routinator helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install routinator oci://ghcr.io/m0nsterrr/helm-charts/routinator ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/routinator:0.1.4 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/routinator:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/routinator/README.md.gotmpl b/charts/routinator/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/routinator/README.md.gotmpl +++ b/charts/routinator/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/routinator/artifacthub-repo.yml b/charts/routinator/artifacthub-repo.yml new file mode 100644 index 0000000..273a070 --- /dev/null +++ b/charts/routinator/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: faedfeec-0910-48f6-87c6-f70c6af23bb0 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/charts/sonarr/.helmignore b/charts/sonarr/.helmignore index 0e8a0eb..4315429 100644 --- a/charts/sonarr/.helmignore +++ b/charts/sonarr/.helmignore @@ -21,3 +21,7 @@ .idea/ *.tmproj .vscode/ +# Go template +*.gotmpl +# Artifacthub repo file +artifacthub-repo.yml diff --git a/charts/sonarr/Chart.yaml b/charts/sonarr/Chart.yaml index 53d473d..da30fbf 100644 --- a/charts/sonarr/Chart.yaml +++ b/charts/sonarr/Chart.yaml @@ -3,7 +3,7 @@ kubeVersion: ">=1.23.0-0" name: sonarr description: sonarr helm chart for Kubernetes type: application -version: 0.4.8 +version: 1.0.0 # image: ghcr.io/onedr0p/sonarr appVersion: "4.0.11" maintainers: diff --git a/charts/sonarr/README.md b/charts/sonarr/README.md index 4913adb..a309ed2 100644 --- a/charts/sonarr/README.md +++ b/charts/sonarr/README.md @@ -1,6 +1,6 @@ # sonarr -![Version: 0.4.8](https://img.shields.io/badge/Version-0.4.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.0.11](https://img.shields.io/badge/AppVersion-4.0.11-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.0.11](https://img.shields.io/badge/AppVersion-4.0.11-informational?style=flat-square) sonarr helm chart for Kubernetes @@ -20,28 +20,17 @@ sonarr helm chart for Kubernetes Kubernetes: `>=1.23.0-0` -## Chart Repo - -### OCI +## Install ```console helm install sonarr oci://ghcr.io/m0nsterrr/helm-charts/sonarr ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console -cosign verify ghcr.io/m0nsterrr/helm-charts/sonarr:0.4.8 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac +cosign verify ghcr.io/m0nsterrr/helm-charts/sonarr:1.0.0 --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - ## Values | Key | Type | Default | Description | diff --git a/charts/sonarr/README.md.gotmpl b/charts/sonarr/README.md.gotmpl index ced7b24..74ee256 100644 --- a/charts/sonarr/README.md.gotmpl +++ b/charts/sonarr/README.md.gotmpl @@ -14,26 +14,15 @@ {{ template "chart.requirementsSection" . }} -## Chart Repo - -### OCI +## Install ```console helm install {{ template "chart.name" . }} oci://ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }} ``` -Verify the signature : +Verify the signature with [cosign](https://docs.sigstore.dev/cosign/system_config/installation/) : ```console cosign verify ghcr.io/m0nsterrr/helm-charts/{{ template "chart.name" . }}:{{ template "chart.version" . }} --certificate-identity=https://github.com/M0NsTeRRR/helm-charts/.github/workflows/releases.yml@refs/heads/main --certificate-oidc-issuer=https://token.ac tions.githubusercontent.com ``` -### Helm repository -Will be deprecated in a future major release - -Add the following repo to use the chart: - -```console -helm repo add adminafk https://helm-charts.adminafk.fr -``` - {{ template "chart.valuesSection" . }} \ No newline at end of file diff --git a/charts/sonarr/artifacthub-repo.yml b/charts/sonarr/artifacthub-repo.yml new file mode 100644 index 0000000..e668c67 --- /dev/null +++ b/charts/sonarr/artifacthub-repo.yml @@ -0,0 +1,4 @@ +repositoryID: 76df539f-e1ef-492a-a608-129e5ef3aac1 +owners: + - name: Ludovic Ortega + email: ludovic.ortega@adminafk.fr \ No newline at end of file diff --git a/cr.yaml b/cr.yaml deleted file mode 100644 index 7a948c7..0000000 --- a/cr.yaml +++ /dev/null @@ -1,2 +0,0 @@ -skip-existing: true -generate-release-notes: true \ No newline at end of file