sourcegraph / sourcegraph/deploy-sourcegraph-helm

Background services livenessProbe is too aggressive

Ouverte
#296 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Go Template
Étoiles
18
Forks
24
Merge moyen
1 j 4 h
PR mergées (30 j)
13

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Inspectez les templates Helm des services d’arrière-plan, en particulier repo-updater, et trouvez leur livenessProbe et leurs paramètres de ressources. Comparez le minutage de la probe avec l’allocation indiquée de 50m de CPU et 128Mi de mémoire ; le travail est terminé lorsqu’une configuration rendue permet aux services disposant de peu de ressources de démarrer sans entrer dans une boucle de crash.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
helm, kubernetes
Domaine
devops, infrastructure
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.