Commit 23c81bb3 authored by Rye Terrell's avatar Rye Terrell

wait for kubedns to be ready

parent 6559e4de
...@@ -440,7 +440,13 @@ def send_cluster_dns_detail(kube_control): ...@@ -440,7 +440,13 @@ def send_cluster_dns_detail(kube_control):
''' Send cluster DNS info ''' ''' Send cluster DNS info '''
enableKubeDNS = hookenv.config('enable-kube-dns') enableKubeDNS = hookenv.config('enable-kube-dns')
dnsDomain = hookenv.config('dns_domain') dnsDomain = hookenv.config('dns_domain')
dns_ip = None if not enableKubeDNS else get_dns_ip() dns_ip = None
if enableKubeDNS:
try:
dns_ip = get_dns_ip()
except CalledProcessError:
hookenv.log("kubedns not ready yet")
return
kube_control.set_dns(53, dnsDomain, dns_ip, enableKubeDNS) kube_control.set_dns(53, dnsDomain, dns_ip, enableKubeDNS)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment