diff options
author | Bryan Sullivan <bryan.sullivan@att.com> | 2017-12-08 18:13:25 -0800 |
---|---|---|
committer | Bryan Sullivan <bryan.sullivan@att.com> | 2017-12-08 18:13:25 -0800 |
commit | c5ad6561884f1ee8e868b7922c8b27bda588d6d9 (patch) | |
tree | e9cb9eb8347d67ad54f045910fb419dffbe7c821 /tools/kubernetes/demo_deploy.sh | |
parent | 759d19afd7b6e08ab480b3eae2c26913ae881176 (diff) |
Specify a disk for each ceph OSD node
JIRA: MODELS-2
Change-Id: I03ef8e14fcdff44aec97424d4c16b52bf5443df9
Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Diffstat (limited to 'tools/kubernetes/demo_deploy.sh')
-rw-r--r-- | tools/kubernetes/demo_deploy.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/kubernetes/demo_deploy.sh b/tools/kubernetes/demo_deploy.sh index 3dc70c4..264cf05 100644 --- a/tools/kubernetes/demo_deploy.sh +++ b/tools/kubernetes/demo_deploy.sh @@ -28,7 +28,7 @@ #. Usage: on the MAAS server #. $ git clone https://gerrit.opnfv.org/gerrit/models ~/models #. $ bash ~/models/tools/kubernetes/demo_deploy.sh "<hosts>" <os> <key> -#. <master> "<workers>" <pub-net> <priv-net> <ceph-mode> <ceph-dev> [<extras>] +#. <master> "<workers>" <pub-net> <priv-net> <ceph-mode> "<ceph-dev>" [<extras>] #. <hosts>: space separated list of hostnames managed by MAAS #. <os>: OS to deploy, one of "ubuntu" (Xenial) or "centos" (Centos 7) #. <key>: name of private key for cluster node ssh (in current folder) @@ -38,7 +38,8 @@ #. <pub-net>: CID formatted public network #. <priv-net>: CIDR formatted private network (may be same as pub-net) #. <ceph-mode>: "helm" or "baremetal" -#. <ceph-dev>: disk (e.g. sda, sdb) or folder (e.g. "/ceph") +#. <ceph-dev>: space-separated list of disks (e.g. sda, sdb) to use on each +#. worker, or folder (e.g. "/ceph") #. <extras>: optional name of script for extra setup functions as needed #. #. See tools/demo_deploy.sh in the OPNFV VES repo for additional environment @@ -79,7 +80,7 @@ k8s_workers="$5" k8s_priv_net=$6 k8s_pub_net=$7 k8s_ceph_mode=$8 -k8s_ceph_dev=$9 +k8s_ceph_dev="$9" export k8s_nodes export k8s_user export k8s_key @@ -123,7 +124,7 @@ run_master "bash k8s-cluster.sh demo stop nginx" if [[ "$k8s_master" != "$k8s_workers" ]]; then echo; echo "$0 $(date): Setting up ceph-helm" - run_master "bash k8s-cluster.sh ceph \"$k8s_workers\" $k8s_priv_net $k8s_pub_net $k8s_ceph_mode $k8s_ceph_dev" + run_master "bash k8s-cluster.sh ceph \"$k8s_workers\" $k8s_priv_net $k8s_pub_net $k8s_ceph_mode \"$k8s_ceph_dev\"" echo; echo "$0 $(date): Verifying kubernetes+helm+ceph install..." run_master "bash k8s-cluster.sh demo start dokuwiki" |