Skip to content

Commit

Permalink
Drop the healthcheck controller (#32)
Browse files Browse the repository at this point in the history
After gardener/gardener#7462 gardenlet performs a health check for all ManagedResources (without the ones with class `seed`) in the Shoot control plane. The registry-cache extension deploys only a single ManagedResource and needs to report health checks for it. We no longer need to have a health check controller to do this. We can rely that gardenlet will health check the ManagedResource deployed by the extension.
  • Loading branch information
ialidzhikov authored Aug 30, 2023
1 parent c9416a1 commit 5e2ed0e
Show file tree
Hide file tree
Showing 27 changed files with 3 additions and 1,348 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ spec:
args:
- --config=/etc/registry-cache/config.yaml
- --max-concurrent-reconciles={{ .Values.controllers.concurrentSyncs }}
- --healthcheck-max-concurrent-reconciles={{ .Values.controllers.healthcheck.concurrentSyncs }}
- --heartbeat-namespace={{ .Release.Namespace }}
- --heartbeat-renew-interval-seconds={{ .Values.controllers.heartbeat.renewIntervalSeconds }}
- --disable-controllers={{ .Values.disableControllers | join "," }}
Expand Down
2 changes: 0 additions & 2 deletions charts/gardener-extension-registry-cache/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@ vpa:
controllers:
concurrentSyncs: 5
ignoreOperationAnnotation: false
healthcheck:
concurrentSyncs: 5
heartbeat:
renewIntervalSeconds: 30

Expand Down
2 changes: 1 addition & 1 deletion charts/registration/templates/controller-registration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
name: extension-registry-cache
type: helm
providerConfig:
chart: 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
chart: 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
values:
{{ toYaml .Values.values | indent 4 }}

Expand Down
3 changes: 0 additions & 3 deletions cmd/gardener-extension-registry-cache/app/app.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ import (

registryinstall "github.com/gardener/gardener-extension-registry-cache/pkg/apis/registry/install"
"github.com/gardener/gardener-extension-registry-cache/pkg/controller"
"github.com/gardener/gardener-extension-registry-cache/pkg/controller/healthcheck"
)

// NewServiceControllerCommand creates a new command that is used to start the registry service controller.
Expand Down Expand Up @@ -87,10 +86,8 @@ func (o *Options) run(ctx context.Context) error {
}

ctrlConfig := o.registryOptions.Completed()
ctrlConfig.ApplyHealthCheckConfig(&healthcheck.DefaultAddOptions.HealthCheckConfig)
ctrlConfig.Apply(&controller.DefaultAddOptions.Config)
o.controllerOptions.Completed().Apply(&controller.DefaultAddOptions.ControllerOptions)
o.healthOptions.Completed().Apply(&healthcheck.DefaultAddOptions.Controller)
o.reconcileOptions.Completed().Apply(&controller.DefaultAddOptions.IgnoreOperationAnnotation)
o.heartbeatOptions.Completed().Apply(&heartbeat.DefaultAddOptions)

Expand Down
6 changes: 0 additions & 6 deletions cmd/gardener-extension-registry-cache/app/options.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ type Options struct {
restOptions *controllercmd.RESTOptions
managerOptions *controllercmd.ManagerOptions
controllerOptions *controllercmd.ControllerOptions
healthOptions *controllercmd.ControllerOptions
heartbeatOptions *heartbeatcmd.Options
controllerSwitches *controllercmd.SwitchOptions
reconcileOptions *controllercmd.ReconcilerOptions
Expand Down Expand Up @@ -74,10 +73,6 @@ func NewOptions() *Options {
// This is a default value.
MaxConcurrentReconciles: 5,
},
healthOptions: &controllercmd.ControllerOptions{
// This is a default value.
MaxConcurrentReconciles: 5,
},
heartbeatOptions: &heartbeatcmd.Options{
// This is a default value.
ExtensionName: ExtensionName,
Expand All @@ -95,7 +90,6 @@ func NewOptions() *Options {
options.managerOptions,
options.controllerOptions,
options.registryOptions,
controllercmd.PrefixOption("healthcheck-", options.healthOptions),
controllercmd.PrefixOption("heartbeat-", options.heartbeatOptions),
options.controllerSwitches,
options.reconcileOptions,
Expand Down
Loading

0 comments on commit 5e2ed0e

Please sign in to comment.