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] Add support for Protobuf Enums into Operator CRDs #32557

Merged
merged 3 commits into from Sep 26, 2023

Conversation

tigrato
Copy link
Contributor

@tigrato tigrato commented Sep 26, 2023

Backport #32469 to branch/v14

This PR marks the Teleport enum fields as integer or string values. The
integer option is to ensure we are backwards compatibile with
previously installed CRDs.

Users can now represent their roles in Kubernetes custom resources and
refer enum fields as strings while their protobuf wire type is int32.

Fixes #29686
@tigrato tigrato added this pull request to the merge queue Sep 26, 2023
Merged via the queue into branch/v14 with commit bbaba3b Sep 26, 2023
33 checks passed
@tigrato tigrato deleted the bot/backport-32469-branch/v14 branch September 26, 2023 15:40
@fheinecke fheinecke mentioned this pull request Sep 26, 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

3 participants