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

Multi-stage cluster addons: Docker cluster stacks with support of multi-stage cluster addon #184

Open
janiskemper opened this issue Jun 7, 2024 · 0 comments
Assignees
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling

Comments

@janiskemper
Copy link
Member

/kind feature

Describe the solution you'd like
I want to have Docker cluster stacks with multiple K8s versions that we can use to test and showcase the multi-stage cluster addon feature. These cluster stacks should contain valid cluster addons and use the pre and post conditions to wait for the different stages.

Currently, we have cluster stacks with cluster addons that are good for testing, but that don't really make a lot of sense from DevOps perspective and are therefore not good for showcasing the feature to others.

For now, the cluster stacks can be put in the test directory in this repo, but we can think to also put them in the official cluster-stacks repo of SCS later.

Minimum clusters tacks that we need:

  1. One cluster stack with a certain Kubernetes version and respective node images
  2. One cluster stack that updates cluster addons compared to the first one
  3. One cluster stack that updates cluster addons as well as Kubernetes version compared to the second.

We need those three in order to test both flows, one without upgrade of K8s version and one with.

@janiskemper janiskemper added the Container Issues or pull requests relevant for Team 2: Container Infra and Tooling label Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Container Issues or pull requests relevant for Team 2: Container Infra and Tooling
Projects
Status: Backlog
Development

No branches or pull requests

2 participants