Como habilitar a persistência no gráfico prometheus-comunidade?

Dec 08 2020

Estou tentando configurar o armazenamento persistente com o novo gráfico de leme da comunidade prometheus . Modifiquei os arquivos de valores de leme conforme mostrado abaixo. Atualmente, quando o gráfico é reinstalado (eu uso Tiltfiles para isso), o PVC é excluído e, portanto, os dados não são persistentes. Presumo que o problema pode ter algo a ver com o fato de que não há nenhum conjunto de estado em execução para o servidor, mas não tenho certeza de como corrigi-lo.

(As soluções daqui não resolvem meu problema, como é para o gráfico antigo.)

server:
  persistentVolume:
    enabled: true
    storageClass: default
    accessModes:
    - ReadWriteOnce
    size: 8Gi 

Respostas

1 Manuel Dec 08 2020 at 20:40

Habilitei o statefulset no servidor prometheus e agora parece funcionar.

server:
  persistentVolume:
    enabled: true
    storageClass: default-hdd-retain
    accessModes:
    - ReadWriteOnce
    size: 40Gi
  statefulSet:
    enabled: true