Acabo de instalar Helm v3.4.2 y el siguiente comando imprime muchos paquetes como DESAPROBADOS en la descripción:
helm search repo stable
Producción:
stable/acs-engine-autoscaler 2.2.2 2.1.1 DEPRECATED Scales worker nodes within agent pools stable/aerospike 0.3.5 v4.5.0.5 DEPRECATED A Helm chart for Aerospike in Kubern... stable/airflow 7.13.3 1.10.12 DEPRECATED - please use: https://github.com/air... stable/ambassador 5.3.2 0.86.1 DEPRECATED A Helm chart for Datawire Ambassador ...¿Por qué solo 18 en 284 paquetes no están en desuso?
¿Eso significa que para estos paquetes tenemos que agregar repositorios externos?
La razón subyacente del "por qué" es que la CNCF ya no quería pagar los costos de hospedar un solo repositorio monolítico:
Esto significa que los gráficos ahora están dispersos en varios repositorios, alojados por una variedad de organizaciones.
Artifact Hub los agrega para que pueda buscarlos:
https://artifacthub.io/packages/search?page=1&ts_query_web=mysql
Ahora estamos en una situación muy confusa en la que si desea instalar un paquete, es muy probable que encuentre varios repositorios diferentes que alojan diferentes versiones y variantes, y debe decidir en cuál confiar y elegir.
Es muy probable que muchos de estos repositorios queden obsoletos.
Todo es un poco salvaje oeste en este momento, y es una pena que ya no haya una sola parada "estable" de una tienda.
Según cncf.io
El 13 de noviembre de 2020, los repositorios de gráficos Stable e Incubator Helm quedarán obsoletos y todas las imágenes relacionadas con Helm ya no estarán disponibles en GCR. Los usuarios que no cambien las ubicaciones de las imágenes a sus nuevos hogares y actualicen cualquier gráfico de los repositorios estables/incubadores a sus nuevos hogares tendrán problemas.
Esto también se menciona en Helm Charts github .
Este proyecto ya no es compatible.
En 1 año, el soporte para este proyecto finalizará formalmente, momento en el que los repositorios de gráficos estables y de incubadora se marcarán como obsoletos. En ese momento, es probable que estos repositorios de gráficos se recolecten como basura y ya no estén disponibles. Este repositorio de git permanecerá como un archivo.
Esta línea de tiempo le da a la comunidad (PROPIETARIOS de gráficos, organizaciones, grupos o individuos que desean alojar gráficos) 9 meses para mover los gráficos a nuevos repositorios de Helm y enumerar estos nuevos repositorios en Helm Hub antes de que la incubadora y la estable sean eliminadas de la lista.
Muchos mantenedores ya han migrado sus gráficos a nuevos hogares. Puede seguir el progreso de la migración del gráfico aquí .
Por ejemplo, Ambassador se mudó a Datawire.
helm/charts ha quedado obsoleto y quedará obsoleto el 13 de noviembre de 2020. Por este motivo, el equipo de Datawire ha vuelto a tomar posesión de este gráfico.
El Ambassador Chart ahora está alojado en datawire/ambassador-chart .
Según los documentos de helm, la nueva ubicación para los gráficos stable y de incubator es https://charts.helm.sh/stable y https://charts.helm.sh/incubator
Use el siguiente comando para actualizarlo
helm repo add stable https://charts.helm.sh/stable --force-update