Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/sonobuoy integration #819

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from
Draft

Feat/sonobuoy integration #819

wants to merge 37 commits into from

Conversation

tonifinger
Copy link
Contributor

This PR introduces the usage of sonobuoy to

  • Run kubernetes e2e tests
  • Parse results from the sonobouy testsuite

tonifinger and others added 30 commits September 20, 2024 14:09
And apply static plugin

Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Splitting the functionality into the
handling of sonobuoys and the provision of K8s clusters.

Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Matthias Büchse <[email protected]>
Rework rebase conflicts

Signed-off-by: Toni Finger <[email protected]>
In order to have one clusterspec file for each k8s version

Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Co-authored-by: Matthias Büchse <[email protected]>
Signed-off-by: tonifinger <[email protected]>
Co-authored-by: Matthias Büchse <[email protected]>
Signed-off-by: tonifinger <[email protected]>
Add plugin_config to delete process as well
Add missing file `kind_cluster_config.yaml` as configuration example

Signed-off-by: Toni Finger <[email protected]>
make use of Not ImplementedError

Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Co-authored-by: Matthias Büchse <[email protected]>
Signed-off-by: tonifinger <[email protected]>
Removed the return of the kubeconfig filepath from the `create_cluster`
method as we do not use this handling.

Signed-off-by: Toni Finger <[email protected]>
Signed-off-by: Toni Finger <[email protected]>
Remove default values to prevent parameters from being optional

Signed-off-by: Toni Finger <[email protected]>
The scripts introduced in this commit allow using Sonobuoy to:
- Run kubernetes e2e tests
- Parse results from the sonobouy testsuite

Signed-off-by: Toni Finger <[email protected]>
@tonifinger tonifinger self-assigned this Nov 13, 2024
@tonifinger tonifinger added the SCS-VP10 Related to tender lot SCS-VP10 label Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SCS-VP10 Related to tender lot SCS-VP10
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants