From c5ad6561884f1ee8e868b7922c8b27bda588d6d9 Mon Sep 17 00:00:00 2001 From: Bryan Sullivan Date: Fri, 8 Dec 2017 18:13:25 -0800 Subject: Specify a disk for each ceph OSD node JIRA: MODELS-2 Change-Id: I03ef8e14fcdff44aec97424d4c16b52bf5443df9 Signed-off-by: Bryan Sullivan --- tools/kubernetes/demo_deploy.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'tools/kubernetes/demo_deploy.sh') 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 "" -#. "" [] +#. "" "" [] #. : space separated list of hostnames managed by MAAS #. : OS to deploy, one of "ubuntu" (Xenial) or "centos" (Centos 7) #. : name of private key for cluster node ssh (in current folder) @@ -38,7 +38,8 @@ #. : CID formatted public network #. : CIDR formatted private network (may be same as pub-net) #. : "helm" or "baremetal" -#. : disk (e.g. sda, sdb) or folder (e.g. "/ceph") +#. : space-separated list of disks (e.g. sda, sdb) to use on each +#. worker, or folder (e.g. "/ceph") #. : 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" -- cgit 1.2.3-korg