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

Convert fleetcontroller to controller-runtime #2018

Merged
merged 4 commits into from
Dec 21, 2023

Conversation

manno
Copy link
Member

@manno manno commented Dec 15, 2023

Refers to #1972

@manno manno force-pushed the convert-fleetcontroller-controller-runtime branch 5 times, most recently from fd9194b to 3e9c663 Compare December 19, 2023 08:43
@manno manno marked this pull request as ready for review December 19, 2023 14:54
@manno manno requested a review from a team as a code owner December 19, 2023 14:54
@manno manno force-pushed the convert-fleetcontroller-controller-runtime branch from 9352516 to 3a18e63 Compare December 19, 2023 14:55
internal/manifest/store.go Show resolved Hide resolved
internal/name/name.go Outdated Show resolved Hide resolved
internal/cmd/controller/target/builder.go Outdated Show resolved Hide resolved
internal/cmd/controller/reconciler/bundle_controller.go Outdated Show resolved Hide resolved
dev/remove-fleet Show resolved Hide resolved
internal/cmd/controller/reconciler/gitrepo_controller.go Outdated Show resolved Hide resolved
internal/cmd/controller/reconciler/gitrepo_controller.go Outdated Show resolved Hide resolved
Mario Manno added 2 commits December 20, 2023 20:58
Use the same approach to command line arg parsing and zap logger,
kubeconfig in agent and fleetcontroller

* use zap zopts Flags
* put logger in context
* add debug switch to register/clusterstatus
@manno manno force-pushed the convert-fleetcontroller-controller-runtime branch 2 times, most recently from 09a8595 to 62c0067 Compare December 20, 2023 20:16
@manno manno changed the title Convert fleetcontroller controller runtime Convert fleetcontroller to controller-runtime Dec 21, 2023
Mario Manno added 2 commits December 21, 2023 16:39
* affects targeting and gitrepo controllers:
  * bundle controller
  * gitrepo controller
  * display controller
  * imagescan
* added imagescan scheduler based on quartz module
* split code in target pkg into separate files
* purge bundledeployments from gitrepo controller, no more
  cross-namespace owner references from apply
* bundle reconciler deletes bundle deployments if bundle is not found
* gitrepo reconciler reports errors in status
* move cluster status update code from agentmanagement to cluster
  reconciler
* updated unit and integrationtests
* configurable bind addresses for health and metrics
* rename c-r manager setup files to operator.go
@manno manno force-pushed the convert-fleetcontroller-controller-runtime branch from 62c0067 to 03b2f94 Compare December 21, 2023 15:39
@manno manno merged commit 0fd9dae into master Dec 21, 2023
10 checks passed
@manno manno deleted the convert-fleetcontroller-controller-runtime branch December 21, 2023 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants