INNER CODE UNIT · Go

setupFeatureGates

OT-CONTAINER-KIT/redis-operator · internal/cmd/manager/cmd.go:178

func setupFeatureGates(featureGatesString string) error {
	if len(featureGatesString) > 0 {
		if err := features.MutableFeatureGate.Set(featureGatesString); err != nil {
			setupLog.Error(err, "unable to set feature gates")
			return err
		}
	}
	return nil
}

// createControllerOptions creates configuration options for the manager
func createControllerOptions(opts *managerOptions) ctrl.Options {
	metricsOptions := metricsserver.Options{
		BindAddress: opts.metricsAddr,
	}
	if opts.secureMetrics {
		metricsOptions.SecureServing = true
		metricsOptions.FilterProvider = metricsfilters.WithAuthenticationAndAuthorization

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…