Loki : modification de la rétention#
Contexte#
Il s'agit de modifier la rétention des logs à la demande du client.
CAASCHR#
| Champ | Description |
|---|---|
| Titre | [PRD] Modification de la rétention des logs pour xxxx |
| Zones | svc-loki-client-xxxx |
| Durée | En général 1h |
Dans la description, bien revoir ces points :
- les objectifs
- la procédure de vérification
- il faut remplacer
xxxxpar la valeur adéquate (le numéro du ticket CW, le nom du client ou la branche envs-ng).
Description#
h2. Zones
svc-loki-client-xxx
h2. Contexte
Ce changement est fait directement en production, car c'est une demande spécifique cliente.
On modifie la rétention des logs pour le client xxxx.
h2. Déploiement
Faire un {{trackbone apply}} dans la MR envs-ng.
h2. Vérification
h3. Rétentions
{code}
kswitch svc-loki-client-xxx
kubectl get configmap loki -n loki-client-xxxx -o yaml | grep retention
{code}
*Résultat attendu* :
{code}
retention_enabled: true
retention_period: 8760h
{code}
h3. Tests de conformité
{code}
git clone git@git.corp.caascad.com:caascad/applications/poc_check_functional_tests_monitoring.git /tmp/poc_check_functional_tests_monitoring && cd /tmp/poc_check_functional_tests_monitoring/ngot
./func_tests_svc_loki_client.sh xxx # example : ./func_tests_svc_loki_client.sh pf
{code}
h2. Fin
Merger la MR envs-ng.