Skip to content
Snippets Groups Projects
  1. Dec 05, 2023
  2. Nov 17, 2023
  3. Oct 24, 2023
    • Clemens Beck's avatar
      Add custom static IP key for Geo NGINX controller · e68ef004
      Clemens Beck authored and Jason Plum's avatar Jason Plum committed
      Adds `global.hosts.externalGeoIP` to set a static IP for the
      Geo NGINX LoadBalancer, which previously used `global.hosts.externalIP`
      like the default NGINX controller.
      
      This allows to configure distinct static IPs for both NGINX subcharts.
      
      Fixes #5006
      
      Changelog: fixed
      e68ef004
  4. Jul 13, 2023
  5. Apr 27, 2023
  6. Feb 28, 2023
    • Troy Lindsay's avatar
      Replace deprecated k8s.gcr.io entries · bde4f211
      Troy Lindsay authored and Mitchell Nielsen's avatar Mitchell Nielsen committed
      * https://kubernetes.io/blog/2023/02/06/k8s-gcr-io-freeze-announcement/
        The Kubernetes project runs a community-owned image registry called
        registry.k8s.io to host its container images. On the 3rd of April 2023, the
        old registry k8s.gcr.io will be frozen and no further images for Kubernetes
        and related subprojects will be pushed to the old registry.
      
        This registry registry.k8s.io replaced the old one and has been generally
        available for several months. We have published a blog post about its
        benefits to the community and the Kubernetes project. This post also
        announced that future versions of Kubernetes will not be available in the old
        registry. Now that time has come.
      
      Changelog: changed
      bde4f211
  7. Dec 20, 2022
    • Graeme Gillies's avatar
      Add `global.image.tagSuffix` as a helm values option · 3121e208
      Graeme Gillies authored and DJ Mountney's avatar DJ Mountney committed
      Part of gitlab-org/charts/gitlab#2860
      
      In order to allow easy use of fips or ubi8 images, we want to provide
      a single helm configuration option that allows users to specify that
      all images being used will have the helm value `global.image.tagSuffix`
      applied to the end of the image tag.
      
      A practical use case for this would be using `--set global.image.tagSuffix="-fips"`
      to install GitLab via helm using our fips compliant images.
      
      Changelog: added
      3121e208
  8. Nov 17, 2022
  9. Nov 16, 2022
    • Robin Elfrink's avatar
      Add global priorityClassName · a79bd8e5
      Robin Elfrink authored and Mitchell Nielsen's avatar Mitchell Nielsen committed
      This MR adds the option to specify `priorityClassName` for pods in the chart and all included subcharts.
      
      See the [Kubernetes documentation on PriorityClasses](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#priorityclass) for detailed information.
      
      Setting `global.priorityClassName` in the main `values.yaml` will result in all pods installed by this chart to be configured with the named `PriorityClass`, with the exception of GitLab Runner and Prometheus; these subcharts do not inherit `global.priorityClassName`.
      
      A test has been added that sets `global.priorityClassName` to `system-cluster-critical`, and checks if all resulting `Deployments` and `Jobs` have `priorityClassName: system-cluster-critical` in their pod specs.
      
      As a default installation does not include `StatefulSets`, `DaemonSets` or `CronJobs` these are not tested.
      
      Changelog: added
      a79bd8e5
  10. Nov 07, 2022
  11. Sep 07, 2022
  12. Aug 09, 2022
  13. Jul 18, 2022
    • Pierre Guinoiseau's avatar
      Add support for memory and custom metrics in all HPAs · be718a61
      Pierre Guinoiseau authored
      * Add support for memory metrics to all HPAs
      * Allow specifying either average value or average utilization for cpu/memory metrics in all HPAs
      * Add support for custom metrics in all HPAs
      * Deprecate hpa.targetAverage{Utilization,Value} in favor of hpa.cpu.targetAverage{Utilization,Value}
      * Deprecate hpa.behaviour in favor of hpa.behavior
      
      Changelog: added
      be718a61
  14. Jul 07, 2022
    • Mitchell Nielsen's avatar
      Remove NGINX's `isControllerTagValid` helper · f099651d
      Mitchell Nielsen authored
      Removes NGINX's `isControllerValid` helper, as the check had not been
      updated since its implementation in 2020. Additionally, as part of
      #3383, we'll need
      to refer to a tag that includes `ubi`, which would break the
      `semverCompare` function.
      
      Changelog: removed
      f099651d
  15. Jun 22, 2022
  16. May 12, 2022
  17. Feb 02, 2022
    • Mitchell Nielsen's avatar
      Use 'global.ingress.class' in IngressClass name · f4ed8db3
      Mitchell Nielsen authored and Jason Plum's avatar Jason Plum committed
      - Creates a new template that returns only the IngressClass value
      - Uses that new template in the existing template that writes
        `ingressClassName: "value"`
      - Uses the new template in the IngressClass template to ensure that
        'global.ingress.class' is considered when setting its name
      - Updates the fork documentation for the change
      
      Changelog: fixed
      f4ed8db3
  18. Jan 14, 2022
  19. Dec 30, 2021
  20. Dec 22, 2021
  21. Dec 21, 2021
  22. Dec 20, 2021
  23. Dec 17, 2021
  24. Sep 10, 2021
  25. Jul 30, 2021
  26. Jun 15, 2021
  27. Mar 05, 2021
  28. Feb 24, 2021
  29. Feb 23, 2021
  30. Feb 11, 2021
  31. Feb 05, 2021
  32. Feb 03, 2021
  33. Jan 30, 2021
  34. Jan 13, 2021
  35. Dec 15, 2020
Loading