Split into few charts
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- helm
- Área
- devops, infrastructure
Línea de trabajo
Empieza revisando cómo el chart actual combina Weblate con sus dependencias PostgreSQL y Redis, incluidos los values utilizados para la instalación independiente con bases de datos externas. Compara la división propuesta con las disposiciones de charts utilizadas por Prometheus y Grafana. Se considera terminado cuando un chart independiente de Weblate no tiene dependencias, mientras que un chart separado weblate-stack depende de él y de los charts de bases de datos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the problem
Currently there's one chart that has postgres and redis dependencies.
Values for standalone installation with external databased are mixed up and from time to time cause upgrade problems.
Describe the solution you'd like
I'd suggest splitting the chart into two, like it's done in many apps like prometheus, grafana, etc.
The first chart would be standalone weblate, without any deps and with configuration that will look more or less the same to current with external databases.
The second one could be called weblate-stack with dependencies to the first "standalone" chart and database charts dependencies.
In this way it will be much easier to maintain main chart and will allow not to adjust it's config to some third-parties that may change their values structure (e.g. like it was with bitnami charts)
Describe alternatives you've considered
No response
Screenshots
No response
Additional context
No response
- Lenguaje dominante
- Mustache
- Estrellas
- 41
- Forks
- 45
- Merge medio
- 1 h 32 min
- PR fusionados (30 d)
- 35
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de WeblateOrg/helm
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
WeblateOrg/helm#715 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Incorrect SSH key permissions (0660) set by Weblate GUI causing Git operations to failQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug needinfo
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
WeblateOrg/helm#569 · 6 comentarios · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
WeblateOrg/helm#493 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
WeblateOrg/helm#445 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
Looking for a maintainerAbiertoenhancement help wanted
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
WeblateOrg/helm#348 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de WeblateOrg/helm
Issues similares
-
automation models
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
[aw] Upgrade availableAbiertoagentic-workflows
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
githubnext/gh-aw-cao#15017 ·
Los mantenedores suelen responder en 1 día
-
CI: composer install fails — league/flysystem 1.x blocked by security advisory GHSA-cxf4-7mrp-vvprAbiertodevops type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
python:3.15
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
DataDog/dd-trace-py#20662 ·
Los mantenedores suelen responder en 1 día