Create/delete replica service regardless of load balancer setup
This commit is contained in:
parent
cb55749c1b
commit
2ef069ee93
|
|
@ -217,9 +217,7 @@ func (c *Cluster) Create() error {
|
|||
c.setStatus(spec.ClusterStatusCreating)
|
||||
|
||||
for _, role := range []PostgresRole{Master, Replica} {
|
||||
if role == Replica && !c.Spec.ReplicaLoadBalancer {
|
||||
continue
|
||||
}
|
||||
|
||||
if c.Endpoints[role] != nil {
|
||||
return fmt.Errorf("%s endpoint already exists in the cluster", role)
|
||||
}
|
||||
|
|
@ -589,9 +587,6 @@ func (c *Cluster) Delete() error {
|
|||
}
|
||||
|
||||
for _, role := range []PostgresRole{Master, Replica} {
|
||||
if role == Replica && !c.Spec.ReplicaLoadBalancer {
|
||||
continue
|
||||
}
|
||||
|
||||
if err := c.deleteEndpoint(role); err != nil {
|
||||
return fmt.Errorf("could not delete %s endpoint: %v", role, err)
|
||||
|
|
|
|||
Loading…
Reference in New Issue