Check if etcd service has its port exposed
This commit is contained in:
		
							parent
							
								
									d5a7683a38
								
							
						
					
					
						commit
						5b5a64e55d
					
				|  | @ -36,6 +36,11 @@ func New(options Options) *SpiloOperator { | |||
|     } | ||||
|     ports := etcdService.Spec.Ports[0] | ||||
| 	nodeurl, _ := url.Parse(config.Host) | ||||
| 
 | ||||
|     if ports.NodePort == 0 { | ||||
|         log.Fatalln("Etcd port is not exposed") | ||||
|     } | ||||
| 
 | ||||
| 	etcdHostOutside := fmt.Sprintf("http://%s:%d", strings.Split(nodeurl.Host, ":")[0], ports.NodePort) | ||||
| 
 | ||||
| 	spiloClient, err := newKubernetesSpiloClient(config) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue