Skip to content
Snippets Groups Projects
  1. Mar 18, 2025
  2. Mar 17, 2025
  3. Mar 14, 2025
  4. Mar 04, 2025
  5. 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
  6. Feb 26, 2025
  7. Feb 14, 2025
  8. Jan 27, 2025
  9. Jan 23, 2025
  10. Jan 21, 2025
  11. Nov 27, 2024
  12. Nov 12, 2024
    • Guillermo Facundo Colunga's avatar
      alertmanager: inclusion in the chart · c60847c5
      Guillermo Facundo Colunga authored
      Description of the change:
      - Added option to enable alertmanager.
      - If option is selected then alertmanager is deployed.
      - Can be deployed with or without an ingress.
      - Can be deployed in ha or not ha mode.
      
      Impact:
      - No existing value is modified and alertmanager comes disabled by
      default.
      
      Testing:
      - Installed locally using helm install and custom values.
      - Enabled the alertmanager with ingress and connected to it.
      - Created a prometheus rule firing and saw it in alertmanager.
      
      JIRA Refs:
      - MONIT-4063
      1.0.0-rc5
      c60847c5
  13. Oct 28, 2024
    • Guillermo Facundo Colunga's avatar
      push-gateway: add component and config · 5e18e56e
      Guillermo Facundo Colunga authored
      After requests from users this commits adds the push gateway component
      to the cluster. For that adds a deployment that deploys a replica of the
      prometheus gateway and then defines different resources like the
      service and the ingress to access the push gateway and the
      servicemonitor to scrape the metrics on it.
      
      Testing:
      - Installed locally via helm install.
      
      JIRA Refs:
      - MONIT-4040
      5e18e56e
  14. Oct 23, 2024
  15. Oct 16, 2024
  16. Oct 09, 2024
    • Guillermo Facundo Colunga's avatar
      images: modify all images to use cern registry · c4c1d199
      Guillermo Facundo Colunga authored
      After some feedback from the kubernetes team we notice the need to
      point all the images from the chart to use the internal CERN registry.
      As an example only those images are exposed to the TN.
      
      This commit changes all the images to use the internal repository from
      cern.
      
      JIRA Refs:
      - MONIT-4028
      c4c1d199
  17. Oct 04, 2024
    • Guillermo Facundo Colunga's avatar
      chart: add defaultNodeSelector for all components · cec045b1
      Guillermo Facundo Colunga authored
      Until now all the components that were not a daemonset and needed to be
      deployed on a node contained a config option to indicate a node selector
      for the allocation. This commits adds a new global option that allows to
      set a node selector that will be applied to all the components that do
      not declare one. If any component declares a node selector this last one
      will have always more priority.
      
      JIRA Refs:
      - MONIT-4003
      1.0.0-rc1
      cec045b1
    • Guillermo Facundo Colunga's avatar
      otel_flow: set user-agent header to chart version · 920ae08f
      Guillermo Facundo Colunga authored
      In order to be able to easily be able to check which version of the
      chart users using the opentelemetry flow are using this commit overrides
      the user agent header with the chart name and version.
      920ae08f
  18. Oct 01, 2024
  19. Sep 03, 2024
  20. Aug 16, 2024
  21. Aug 15, 2024
  22. Aug 02, 2024
  23. Jul 25, 2024
  24. Jul 11, 2024
  25. Jul 02, 2024
  26. Jun 25, 2024
Loading