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

[v14] Prevent double registration of Kubernetes GVK for older Kube clusters #33402

Merged
merged 2 commits into from Oct 13, 2023

Conversation

tigrato
Copy link
Contributor

@tigrato tigrato commented Oct 12, 2023

Backport #33253 to branch/v14

Older Kubernetes clusters might have types that live outside of default
Kubernetes types but are registered using different APIs. When Teleport
starts, it tries to pull the resources from the cluster and panics
because a certain type is already registered.

This PR adds a check that prevents double registration.

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>
@tigrato tigrato added this pull request to the merge queue Oct 13, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 13, 2023
@tigrato tigrato added this pull request to the merge queue Oct 13, 2023
Merged via the queue into branch/v14 with commit addd901 Oct 13, 2023
23 checks passed
@tigrato tigrato deleted the bot/backport-33253-branch/v14 branch October 13, 2023 16:58
@camscale camscale mentioned this pull request Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants