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

refine testing #133

Merged
merged 32 commits into from
Jun 7, 2022
Merged

refine testing #133

merged 32 commits into from
Jun 7, 2022

Conversation

fynluk
Copy link
Contributor

@fynluk fynluk commented Apr 25, 2022

Attention

  • This branch use a new okeanos project called 23ke-ci.

  • For testing, please create a new serviceaccount and replace hack/ci/secrets/gardener-kubeconfig.yaml

  • Rebase scripts:

    • 00-env should pre-spawn shoots if necessary
    • 01-shoot should choose a shoot and wait for it (both shoot 100% and all hr from main-ks)
    • 02-23ke-bucket
    • 03-23ke-config-bucket
    • 04-23ke -> Refine timings from hr's (eg. cpfl could be installed earlier), find a way to reconcile hr after parent succeded
    • 05-gardenlet
    • 06-microservice -> possibility for matrix build
  • Matrix-Build:

    • 3 different k8s versions for gardener installation
    • on the new gardener: 3x2 Shoots with k8s-version x provider
    • pre-spawning?
  • Test: Upgrade Gardener

    • If base-install/gardener.yaml has changed -> build old gardener -> test upgrade

fynluk added 20 commits April 25, 2022 09:43
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
Signed-off-by: Fynn Späker <[email protected]>
@mxmxchere
Copy link
Contributor

This PR is also meant to close #53

@fynluk
Copy link
Contributor Author

fynluk commented May 4, 2022

This PR is also meant to close #34

fynluk added 3 commits May 30, 2022 12:51
@@ -84,6 +84,7 @@ metadata:
name: minio
namespace: minio
spec:
ingressClassName: nginx
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesnt the whole minio stuff go into the prespawning now?

mxmxchere added 3 commits May 30, 2022 15:25
Signed-off-by: Malte Münch <[email protected]>
Signed-off-by: Malte Münch <[email protected]>
@mxmxchere
Copy link
Contributor

The last testrun was unsuccessful, but only due to a timeout in the ordering of nodes in the microservice shoots, some pods where already running and the frontend was reachable(loadbalancer works) willl still merge this PR now :)

@mxmxchere mxmxchere merged commit 07bd56b into main Jun 7, 2022
@mxmxchere mxmxchere deleted the refine-testing branch June 7, 2022 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants