zabbix-community / helm-zabbix

Helm chart for Zabbix
https://artifacthub.io/packages/helm/zabbix-community/zabbix
Apache License 2.0
77 stars 45 forks source link

[zabbix-community/zabbix] UPGRADE FAILED #55

Closed nataliagranato closed 1 month ago

nataliagranato commented 7 months ago

Fui realizar o upgrade do chart e estou com o seguinte erro: Error: UPGRADE FAILED: failed to create resource: StatefulSet in version "v1" cannot be handled as a StatefulSet: quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP][-+]?[0-9])$'

aeciopires commented 4 months ago

[Answer in PT-BR]

Olá @nataliagranato!

Poderia dar mais detalhes sobre que o que tentou fazer?

Mesmo sem saber esses detalhes, pesquisei um pouco sobre a mensagem de erro e achei alguns links... talvez as respostas possam te ajudar a identificar a causa raíz...

Pelo o que entendi dos erros reportados em outros helm charts, parece ser algo relacionado a alguma informação no helm values que não está correta (tipo tamanho do disco, memória)... e não atende a expressão regular: ^([+-]?[0-9.]+)([eEinumkKMGTP][-+]?[0-9])$'

nataliagranato commented 4 months ago

Olá @aeciopires, minha versão do Kubernetes é a v1.26.7, tive que fazer uma pequena mudança no template do postgres porque ele não estava aceitando a persistência de dados:

apiVersion: apps/v1
kind: StatefulSet
metadata:
metadata: 
  name: {{ template "zabbix.fullname" . }}-postgresql
  labels:
    app: {{ template "zabbix.fullname" . }}-postgresql

Com isso consegui resolver o problema.

aeciopires commented 4 months ago

Oi, @nataliagranato!

Muito obrigado por compartilhar essa solução. Vou adicionar no helm chart e publicar na próxima versão.

aeciopires commented 4 months ago

Oi, @nataliagranato! Olhei o código do arquivo https://github.com/zabbix-community/helm-zabbix/blob/master/charts/zabbix/templates/statefulset-postgresql.yaml e nas linhas 5 a 8 já estão semelhantes as que você falou que resolveu...

Fiquei na dúvida se a resolução é somente isso mesmo e se ainda se faz necessário.

Poderia confirmar essa informação pra mim?

aeciopires commented 1 month ago

Oi, @nataliagranato!

Como já faz bastante tempo e não recebi uma resposta sua, vou fechar essa issue. Se o problema voltar a ocorrer com novas versões do helm chart e do Zabbix, é só abrir outra issue com mais detalhes do problema.

PS.: Eu estava no DevOpsDays-SP e assisti a sua palestra. Muito boa e muito bom conhecer a sua jornada e evolução na área de T.I. Até o próximo evento.

nataliagranato commented 1 month ago

@aeciopires Oi Aecio, você é uma das minhas referências em Zabbix. Obrigada pela mensagem, pode fechar, acabei não salvando o log do problema, tinha documentado em algum lugar, mas não encontrei. Agradeço a prontidão em ajudar.