Add `version` field to spec
embano1 opened this issue · 1 comments
Is your feature request related to a problem? Please describe.
The currently produced events (CE envelop schema) by VSphereSources
might break in the future (event types indicate this via .v0
), e.g. once we gained enough user feedback.
Describe the solution you'd like
Give users control over CE envelop schema changes via a .spec
field, e.g. .spec.version
to control events produced as .v0
or stable .v1
contract.
Describe alternatives you've considered
- Keep as is
- Document and break
VSphereSource
API change, e.g.v1beta1
Additional context
This is future-looking since we currently don't produce .v1
versions.
This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen
. Mark the issue as
fresh by adding the comment /remove-lifecycle stale
.