Skip to content

v0.6.0

Compare
Choose a tag to compare
@lander2k2 lander2k2 released this 14 Jun 21:28
· 108 commits to main since this release
feat: Fixes #178 reconcile component when collection changes (#254)

* refactor: simplify namespaced logic

Signed-off-by: Dustin Scott <[email protected]>

* feat: add ownership of collection reconciler to component resources

Signed-off-by: Dustin Scott <[email protected]>

* feat: omit empty collection fields to prevent field spamming

Signed-off-by: Dustin Scott <[email protected]>

* feat: halfway working concept of reconciliation and added test case

Signed-off-by: Dustin Scott <[email protected]>

* fix: fix duplicate header comments between struct/spec

Signed-off-by: Dustin Scott <[email protected]>

* chore: watches on collection (not working)

Signed-off-by: Dustin Scott <[email protected]>

* fix: duplicate watches and reconciliation requeues

Signed-off-by: Dustin Scott <[email protected]>

* refactor: remove logic for rbac rules from template and into methods

Signed-off-by: Dustin Scott <[email protected]>

* test: only look for controller logs if the controller is in cluster

Signed-off-by: Dustin Scott <[email protected]>

* fix: fixed kubebuilder rbac marker generation

Signed-off-by: Dustin Scott <[email protected]>

* fix: fixed / instead of . to separate group from domain

Signed-off-by: Dustin Scott <[email protected]>

* fix: ensure domain from collection is set on components

Signed-off-by: Dustin Scott <[email protected]>

* fix: fixed bad assumption on status verbs for component resource (needs get/update/patch)

Signed-off-by: Dustin Scott <[email protected]>

* chore: add prerequisite scaffolding for #274

Signed-off-by: Dustin Scott <[email protected]>

* fix: remove duplicate imports

Signed-off-by: Dustin Scott <[email protected]>