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

[EKS] Change Kubernetes control plane to EKS (the eks branch) #7808

Open
wants to merge 353 commits into
base: dev
Choose a base branch
from

Conversation

mikkeloscar
Copy link
Contributor

@mikkeloscar mikkeloscar commented Jul 5, 2024

This branch contains a Proof of Concept setup for running a Zalando Kubernetes cluster using EKS as the control plane. All the EKS specific configuration is behind feature flags: {{ if eq .Cluster.Provider "zalando-eks"}} making it compatible with non-eks setup.

This PR is open to facilitate merging changes from dev into the branch regularly and to get it into a state that makes it mergeable.

Note: This branch currently only works with a modified version of CLM: zalando-incubator/cluster-lifecycle-manager#777

@mikkeloscar mikkeloscar added do-not-merge architectural New features and architectural changes, e.g. framework changes, migrations, rollout of new services. labels Jul 5, 2024
@linki linki changed the title [WIP] EKS based cluster PoC [EKS] Change Kubernetes control plane to EKS (the eks branch) Sep 3, 2024
@linki linki marked this pull request as ready for review September 3, 2024 08:07
demonCoder95 and others added 30 commits December 10, 2024 13:15
Enable previously disabled e2e tests for authz
Resolve the conflicts based on internal CIDRs in skipper config and
coredns image name.
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
…ontroller

Add test suite that covers auth-related admission checks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architectural New features and architectural changes, e.g. framework changes, migrations, rollout of new services. do-not-merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants