Skip to content

Update application versions

Wout requested to merge wout_o/cluster-management:update-versions into main

This merge request introduces updates to the versions of key applications within the template repository. Below is a list containing each update:

  1. cluster-applications:
    • From: v1.6.1
    • To: v2.1.0
  2. cert-manager:
    • From: v1.7.1
    • To: v1.12.7
    • Note: The decision was made not to upgrade to v1.13 due to the introduction of breaking changes.
  3. gitlab-runner:
    • From: 0.44.0
    • To: 0.60.0
    • Additionally: Updated the values.yaml.gotmpl to ensure compatibility with the new gitlab-runner version.
  4. ingress-nginx:
    • From: 4.7.1
    • To: 4.9.0
    • Additionally: Documented the new default value of allow-snippet-annotations for improved clarity.

Validation:

The aforementioned changes have been successfully validated on a Kubernetes cluster running version 1.28.2. The validation process followed these steps:

  1. Set up a fresh Kubernetes cluster.
  2. Deployed the applications from the template repository to the newly created cluster.
  3. Used the newly created gitlab-runner to build & deploy a custom project in this cluster.
  4. Confirmed the successful deployment of the custom project to ensure that the updated versions function as expected.

Merge request reports