@@ -5,12 +5,7 @@ import (
55 goerr "errors"
66 "fmt"
77
8- "github.com/movetokube/postgres-operator/pkg/config"
9-
108 "github.com/go-logr/logr"
11- dbv1alpha1 "github.com/movetokube/postgres-operator/pkg/apis/db/v1alpha1"
12- "github.com/movetokube/postgres-operator/pkg/postgres"
13- "github.com/movetokube/postgres-operator/pkg/utils"
149 "k8s.io/apimachinery/pkg/api/errors"
1510 "k8s.io/apimachinery/pkg/runtime"
1611 kerrors "k8s.io/apimachinery/pkg/util/errors"
@@ -21,6 +16,11 @@ import (
2116 "sigs.k8s.io/controller-runtime/pkg/manager"
2217 "sigs.k8s.io/controller-runtime/pkg/reconcile"
2318 "sigs.k8s.io/controller-runtime/pkg/source"
19+
20+ dbv1alpha1 "github.com/movetokube/postgres-operator/pkg/apis/db/v1alpha1"
21+ "github.com/movetokube/postgres-operator/pkg/config"
22+ "github.com/movetokube/postgres-operator/pkg/postgres"
23+ "github.com/movetokube/postgres-operator/pkg/utils"
2424)
2525
2626var log = logf .Log .WithName ("controller_postgres" )
@@ -34,7 +34,16 @@ func Add(mgr manager.Manager) error {
3434// newReconciler returns a new reconcile.Reconciler
3535func newReconciler (mgr manager.Manager ) reconcile.Reconciler {
3636 c := config .Get ()
37- pg , err := postgres .NewPG (c .PostgresHost , c .PostgresUser , c .PostgresPass , c .PostgresPort , c .PostgresUriArgs , c .PostgresDefaultDb , c .CloudProvider , log .WithName ("postgres" ))
37+ pg , err := postgres .NewPG (
38+ fmt .Sprintf ("%s:%s" , c .PostgresHost , c .PostgresPort ),
39+ c .PostgresUser ,
40+ c .PostgresPass ,
41+ c .PostgresPort ,
42+ c .PostgresUriArgs ,
43+ c .PostgresDefaultDb ,
44+ c .CloudProvider ,
45+ log .WithName ("postgres" ),
46+ )
3847 if err != nil {
3948 return nil
4049 }
@@ -44,6 +53,7 @@ func newReconciler(mgr manager.Manager) reconcile.Reconciler {
4453 scheme : mgr .GetScheme (),
4554 pg : pg ,
4655 pgHost : c .PostgresHost ,
56+ pgPort : c .PostgresPort ,
4757 instanceFilter : c .AnnotationFilter ,
4858 }
4959}
@@ -78,6 +88,7 @@ type ReconcilePostgres struct {
7888 scheme * runtime.Scheme
7989 pg postgres.PG
8090 pgHost string
91+ pgPort uint32
8192 instanceFilter string
8293}
8394
0 commit comments