[stable/magento] Deprecate Magento chart (#14555)

* Deprecate Magento chart

Signed-off-by: Alejandro Moreno <amoreno@bitnami.com>

* Improve wordingx

Signed-off-by: Alejandro Moreno <amoreno@bitnami.com>

* Incrementing chart version

Signed-off-by: Matt Farina <matt@mattfarina.com>
This commit is contained in:
Alejandro Moreno
2019-06-10 07:11:10 -07:00
committed by Kubernetes Prow Robot
parent c38062ee4f
commit bb51463909
3 changed files with 26 additions and 5 deletions
+6 -5
View File
@@ -1,8 +1,11 @@
apiVersion: v1
name: magento
version: 5.1.3
# The Magento chart is deprecated and no longer maintained. For details on deprecation,
# including how to un-deprecate a chart, see the PROCESSES.md file.
deprecated: true
version: 5.1.4
appVersion: 2.3.1
description: A feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more.
description: DEPRECATED A feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more.
keywords:
- magento
- e-commerce
@@ -12,8 +15,6 @@ keywords:
home: https://magento.com/
sources:
- https://github.com/bitnami/bitnami-docker-magento
maintainers:
- name: Bitnami
email: containers@bitnami.com
maintainers: []
engine: gotpl
icon: https://bitnami.com/assets/stacks/magento/img/magento-stack-110x117.png
+10
View File
@@ -2,6 +2,16 @@
[Magento](https://magento.org/) is a feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more.
## This Helm chart is deprecated
The Bitnami maintained Magento Helm chart is now located at [bitnami/charts](https://github.com/bitnami/charts/), as it now requires Elasticsearch.
In order to ensure that Bitnami maintained charts follow a series of conventions and meet our requirements, all the dependencies must be maintained by Bitnami.
This requirement conflicts with one of the technical requirements of Helm:
> All Chart dependencies should also be submitted independently
## TL;DR;
```console
+10
View File
@@ -1,3 +1,13 @@
This Helm chart is deprecated
The Bitnami maintained Magento Helm chart is now located at bitnami/charts [https://github.com/bitnami/charts/], as it now requires Elasticsearch.
In order to ensure that Bitnami maintained charts follow a series of conventions and meet our requirements, all the dependencies must be maintained by Bitnami.
This requirement conflicts with one of the technical requirements of Helm:
"All Chart dependencies should also be submitted independently"
{{- if or .Values.mariadb.enabled .Values.externalDatabase.host -}}
{{- if empty (include "magento.host" .) -}}