From 312ef9938a2174e559537dbf184dfaca6334e046 Mon Sep 17 00:00:00 2001 From: Lewis John McGibbney Date: Sat, 30 Mar 2024 12:02:12 -0700 Subject: [PATCH 1/4] TIKA-4227 Register tika-helm Chart in artifacthub.io --- Chart.yaml | 24 ++++++++++++++++++++++-- README.md | 2 ++ artifacthub-repo.yml | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 artifacthub-repo.yml diff --git a/Chart.yaml b/Chart.yaml index 051dcea..5adf5f9 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -21,7 +21,7 @@ apiVersion: v2 name: tika appVersion: "2.9.0.0-full" version: "2.9.0-full" -description: The official Helm chart to deploy Apache Tika on Kubernetes +description: The official Helm chart for Apache Tika type: application keywords: - apache @@ -30,8 +30,8 @@ keywords: - tika-helm home: https://tika.apache.org sources: - - https://github.com/apache/tika - https://github.com/apache/tika-helm + - https://github.com/apache/tika maintainers: - name: lewismc email: lewismc@apache.org @@ -46,3 +46,23 @@ maintainers: url: https://github.com/euven icon: https://tika.apache.org/tika.png deprecated: false +annotations: + artifacthub.io/category: integration-delivery + # supported kinds are added, changed, deprecated, removed, fixed and security + artifacthub.io/changes: | + - kind: added + description: TIKA-4227 Register tika-helm Chart in artifacthub.io + links: + - name: Jira Issue + url: https://issues.apache.org/jira/browse/TIKA-4227 + - name: GitHub PR + url: https://github.com/pr-url + artifacthub.io/containsSecurityUpdates: "false" + artifacthub.io/license: Apache-2.0 + artifacthub.io/links: | + - name: support + url: https://issues.apache.org/jira/browse/TIKA + artifacthub.io/prerelease: "false" + artifacthub.io/recommendations: | + - url: https://artifacthub.io/packages/helm/apache-solr/solr + - url: https://artifacthub.io/packages/helm/apache-airflow/airflow diff --git a/README.md b/README.md index b5d023f..4cff267 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ tika-helm ========= +[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/apache-tika)](https://artifacthub.io/packages/search?repo=apache-tika) + ![lint + install workflow](https://github.com/apache/tika-helm/actions/workflows/lint-test.yaml/badge.svg) A [Helm chart][] to deploy [Apache Tika][] on [Kubernetes][]. diff --git a/artifacthub-repo.yml b/artifacthub-repo.yml new file mode 100644 index 0000000..5ecc1db --- /dev/null +++ b/artifacthub-repo.yml @@ -0,0 +1,32 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# Artifact Hub repository metadata file +# +# Some settings like the verified publisher flag or the ignored packages won't +# be applied until the next time the repository is processed. Please keep in +# mind that the repository won't be processed if it has not changed since the +# last time it was processed. Depending on the repository kind, this is checked +# in a different way. For Helm http based repositories, we consider it has +# changed if the `index.yaml` file changes. For git based repositories, it does +# when the hash of the last commit in the branch you set up changes. This does +# NOT apply to ownership claim operations, which are processed immediately. +# +repositoryID: apache-tika +owners: + - name: Apache Tika Committers + email: dev@tika.apache.org From 4188959c15f1feb03139b0ac0ba4dcd29fa1983c Mon Sep 17 00:00:00 2001 From: Lewis John McGibbney Date: Sat, 30 Mar 2024 12:07:20 -0700 Subject: [PATCH 2/4] TIKA-4227 Register tika-helm Chart in artifacthub.io --- Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chart.yaml b/Chart.yaml index 5adf5f9..64fc10c 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -57,7 +57,7 @@ annotations: url: https://issues.apache.org/jira/browse/TIKA-4227 - name: GitHub PR url: https://github.com/pr-url - artifacthub.io/containsSecurityUpdates: "false" + artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/license: Apache-2.0 artifacthub.io/links: | - name: support From 0f43a95d80ba8b765699ecc61edc9aa3efa51af8 Mon Sep 17 00:00:00 2001 From: Lewis John McGibbney Date: Sat, 30 Mar 2024 12:08:33 -0700 Subject: [PATCH 3/4] TIKA-4227 Register tika-helm Chart in artifacthub.io --- Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Chart.yaml b/Chart.yaml index 64fc10c..5dc506b 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -56,7 +56,7 @@ annotations: - name: Jira Issue url: https://issues.apache.org/jira/browse/TIKA-4227 - name: GitHub PR - url: https://github.com/pr-url + url: https://github.com/apache/tika-helm/pull/16 artifacthub.io/containsSecurityUpdates: "false" artifacthub.io/license: Apache-2.0 artifacthub.io/links: | From c7cc7b4b0d85491324480d5151da0416ca445ae7 Mon Sep 17 00:00:00 2001 From: Lewis John McGibbney Date: Sat, 30 Mar 2024 12:15:40 -0700 Subject: [PATCH 4/4] TIKA-4227 Register tika-helm Chart in artifacthub.io --- README.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/README.md b/README.md index 4cff267..e0b729d 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,6 @@ will work with the version of Tika you are installing. - [Install released version using Helm repository](#install-released-version-using-helm-repository) - [Install development version using master branch](#install-development-version-using-master-branch) - [Upgrading](#upgrading) -- [Usage notes](#usage-notes) - [Configuration](#configuration) - [Deprecated](#deprecated) - [FAQ](#faq) @@ -88,14 +87,7 @@ while true; do kubectl --namespace tika-test port-forward $POD_NAME 9998:$CONTAI ## Upgrading -Please always check [CHANGELOG.md][] and [BREAKING_CHANGES.md][] before -upgrading to a new chart version. - - -## Usage notes - -* TODO - +Please check `artifacthub.io/changes` in `Chart.yaml` before upgrading. ## Configuration @@ -109,10 +101,6 @@ upgrading to a new chart version. |----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------|---------| | `...` | ... | `...` | -## FAQ - -None yet... - ## Contributing Please check [CONTRIBUTING][] before any contribution or for any questions