diff options
author | 2017-10-20 09:08:12 -0700 | |
---|---|---|
committer | 2017-10-20 09:08:12 -0700 | |
commit | 7433b1951de773623513f51ea1c0171674965ccd (patch) | |
tree | 11763a59ca00037bccf6f89a860faca2c147791d /tools | |
parent | 0daff9fc896967633f32f73cb4377b922cc5dc0c (diff) |
Run resolv.conf update in nodes not master...
JIRA: MODELS-23
Change-Id: I180f752acfe526b9b510f12bb7cc6600259396d5
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/kubernetes/ceph-helm.sh | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/kubernetes/ceph-helm.sh b/tools/kubernetes/ceph-helm.sh index 0028423..010a5e8 100644 --- a/tools/kubernetes/ceph-helm.sh +++ b/tools/kubernetes/ceph-helm.sh @@ -49,12 +49,19 @@ function setup_ceph() { kubedns=$(kubectl get service -o json --namespace kube-system kube-dns | \ jq -r '.spec.clusterIP') + cat <<EOF | sudo tee -a /etc/resolv.conf +nameserver $kubedns +search ceph.svc.cluster.local svc.cluster.local cluster.local +EOF + for node in $nodes; do echo "${FUNCNAME[0]}: setup resolv.conf for $node" - cat <<EOF | sudo tee -a /etc/resolv.conf + ssh -x -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no <<EOG +cat <<EOF | sudo tee -a /etc/resolv.conf nameserver $kubedns search ceph.svc.cluster.local svc.cluster.local cluster.local EOF +EOG echo "${FUNCNAME[0]}: Zap disk $dev at $node" ssh -x -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no \ ubuntu@$node sudo ceph-disk zap /dev/$dev |