Automate images and k8s platform versions provisioning for Jenkins jobs
General
Escalation
General
Escalation
Description
Environment
None
Activity
Show:
Details
Details
Assignee

Reporter

Planned Version/s
Needs QA
Yes
Components
Sprint
Fix versions
Affects versions
Priority
Smart Checklist
Open Smart Checklist
Smart Checklist

Open Smart Checklist
Created January 16, 2025 at 1:28 PM
Updated February 13, 2025 at 5:41 PM
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.