@@ -43,6 +43,7 @@ import (
4343 rabbitmqv1 "github.com/openstack-k8s-operators/infra-operator/apis/rabbitmq/v1beta1"
4444 redisv1 "github.com/openstack-k8s-operators/infra-operator/apis/redis/v1beta1"
4545 keystonev1 "github.com/openstack-k8s-operators/keystone-operator/api/v1beta1"
46+ "github.com/openstack-k8s-operators/lib-common/modules/common/operator"
4647 mariadbv1 "github.com/openstack-k8s-operators/mariadb-operator/api/v1beta1"
4748
4849 designatev1beta1 "github.com/openstack-k8s-operators/designate-operator/api/v1beta1"
@@ -94,7 +95,7 @@ func main() {
9495 c .NextProtos = []string {"http/1.1" }
9596 }
9697
97- mgr , err := ctrl . NewManager ( ctrl . GetConfigOrDie (), ctrl.Options {
98+ options := ctrl.Options {
9899 Scheme : scheme ,
99100 Metrics : metricsserver.Options {
100101 BindAddress : metricsAddr ,
@@ -107,7 +108,15 @@ func main() {
107108 Port : 9443 ,
108109 TLSOpts : []func (config * tls.Config ){disableHTTP2 },
109110 }),
110- })
111+ }
112+
113+ err := operator .SetManagerOptions (& options , setupLog )
114+ if err != nil {
115+ setupLog .Error (err , "unable to set manager options" )
116+ os .Exit (1 )
117+ }
118+
119+ mgr , err := ctrl .NewManager (ctrl .GetConfigOrDie (), options )
111120 if err != nil {
112121 setupLog .Error (err , "unable to start manager" )
113122 os .Exit (1 )
0 commit comments