stackabletech / operator-rs

A simple wrapper/framework around kube-rs to make implementing Operators/Controllers easier
Apache License 2.0
118 stars 12 forks source link

feat(stackable-versioned): Add support for versioned enums #813

Closed Techassi closed 3 months ago

Techassi commented 3 months ago

Tracked by https://github.com/stackabletech/issues/issues/507, ~currently blocked by #804~

This PR adds support to version enums using the same attribute macro.

Techassi commented 3 months ago

This PR currently contains a bunch of duplicated code. Some of that duplication can and should be removed by some abstraction. This will be done in a follow-up PR.