Skip to content
Snippets Groups Projects
  1. Mar 07, 2025
  2. Mar 04, 2025
  3. Mar 03, 2025
    • Nacho Barrientos's avatar
      [MONIT-4147] Force kubernetes.clusterName when necessary · 11c444bd
      Nacho Barrientos authored
      This patch forces Helm to abort if kubernetes.clusterName is not set
      when *.fluentbit.enabled = true.
      11c444bd
    • Nacho Barrientos's avatar
      [MONIT-4147] Correct variable reference · aa3a8da1
      Nacho Barrientos authored
      Moreover, if Prometheus remote write is enabled and
      `metrics.prometheus.server.remoteWrite.username` and
      `metrics.prometheus.server.remoteWrite.password` are not set the chart
      will fail to install now.
      aa3a8da1
    • Nacho Barrientos's avatar
      [MONIT-4147] Make tenant credentials mandatory · 3b4a5508
      Nacho Barrientos authored
      With this patch the chart will fail to install if either tenant.name
      or tenant.password are not set if they're necessary, example:
      
      ```
      λ helm -n monitoring diff upgrade kubernetes-monitoring . -f values.yaml -f ibarrien.yaml
      Error: Failed to render chart: exit status 1: Error: execution error at (cern-it-monitoring-kubernetes/templates/fluentbit-metrics/configmap.yaml:22:13): Tenand password is required
      ```
      
      If no fluentbit forwarding is configured, i.e.:
      
      ```yaml
      metrics:
        fluentbit:
          enabled: false
      
      logs:
        fluentbit:
          enabled: false
      ```
      
      then the chart installs fine as they're note required in that case.
      3b4a5508
  4. Feb 26, 2025
  5. Feb 25, 2025
  6. Feb 18, 2025
  7. Feb 14, 2025
  8. Feb 12, 2025
  9. Jan 27, 2025
  10. Jan 23, 2025
  11. Jan 21, 2025
Loading