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-operator)!: Reduce CRD size by omitting podOverride and affinities schemas #821

Closed sbernauer closed 2 months ago

sbernauer commented 3 months ago

Description

See changelog entry.

Tested it in the druid-operator and podOverrides and affinitites still kept working

Definition of Done Checklist

# Author
- [ ] Changes are OpenShift compatible
- [ ] CRD changes approved
- [ ] Integration tests passed (for non trivial changes)
# Reviewer
- [ ] Code contains useful comments
- [ ] (Integration-)Test cases added
- [ ] Documentation added or updated
- [ ] Changelog updated
- [ ] Cargo.toml only contains references to git tags (not specific commits or branches)
# Acceptance
- [ ] Feature Tracker has been updated
- [ ] Proper release label has been added
NickLarsenNZ commented 2 months ago

Pending decision https://github.com/stackabletech/druid-operator/pull/584

sbernauer commented 2 months ago

The decision was accepted, going to merge :)