Automate images and k8s platform versions provisioning for Jenkins jobs

Description

We need to add support of file with image and platform versions as we did for ps. Currently, PS Operator supports the following public Kubernetes providers:

  • GKE (Google Kubernetes Engine)

  • EKS (Amazon Elastic Kubernetes Service)

  • Minikube

With each operator version we support a range of Kubernetes versions for each of the above providers, for example:

For the release, we run our tests against only the minimum and maximum supported Kubernetes platform version for each provider.

The idea is to have the min and max version numbers in a file and not specifying them manually when you run the Jenkins pipeline. You will be able to override it.
The Drawback: it is possible to forget to update file and incorrect images will be used for test.

Environment

None

Activity

Show:

Details

Assignee

Reporter

Planned Version/s

Needs QA

Yes

Components

Fix versions

Affects versions

Priority

Smart Checklist

Created January 16, 2025 at 1:28 PM
Updated February 13, 2025 at 5:41 PM
Loading...