[ 7° ] - Release/v1.0.0 kubernetes versions support: Support helm charts on different kubernetes versions #96
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Why we create this PR?
New Kubernetes versions are released every few months. The compatibility with those versions needs to be verified as APIs get deprecated. New Versions can also introduce issues.
To make Eclipse Tractus-X usable in the industry, its necessary to support and test multiple Kubernetes versions (upcoming, stable, old). API deprecations are happening slowly but regularly.
The helm deployment is tested and adjusted for the following Kubernetes versions:
The GitHub action helm-test.yaml is modified with the new kind version for Kubernetes.
What we want to achieve with this PR?
To achieve the TRG-5.10 - Kubernetes versions pre-release requirement.
Updated a GitHub action helm-test.yaml which runs helm test against all required kubernetes versions.
The GitHub Action either can be triggered manually and allows for selecting the kubernetes versions or it verifies all required kubernetes versions one after the other.
What is new?
Added
Updated