sourcegraph / sourcegraph/deploy-sourcegraph-helm

Background services livenessProbe is too aggressive

Abierto
#296 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Go Template
Estrellas
18
Forks
24
Merge medio
1 d 4 h
PR fusionados (30 d)
13

Descripción

The background services running for sourcegraph should not require that high request/limits, we are running repo-updater with 50m cpu and 128Mi memory for instance, this makes the container fail to start before the livenessProbe(which will restart it after 3 seconds as current configured) and put the pod into a crash loop.

Setting a intialDelaySeconds to 5s, or startupProbe, or simply making the livenessProbe of the non-user hot path services less aggressive would allow these services to run with less resources.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Inspecciona las plantillas de Helm de los servicios en segundo plano, especialmente repo-updater, y encuentra su livenessProbe y la configuración de recursos. Compara la temporización de la probe con la asignación indicada de 50m de CPU y 128Mi de memoria; se considera completado cuando una configuración renderizada permite que los servicios con pocos recursos se inicien sin entrar en un bucle de fallos.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
helm, kubernetes
Área
devops, infrastructure
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.