From c98156daf88de61f96b4f9d36c7d93b7a73e80ed Mon Sep 17 00:00:00 2001 From: Gary Wu Date: Thu, 18 Jan 2018 12:03:26 -0800 Subject: Refactor heat template for ONAP OOM Change-Id: I6883aaf59510a9b8d426523ea1c3a15504a120c5 Issue-ID: INT-381 Signed-off-by: Gary Wu --- test/ete/labs/huawei/k8s_vm_entrypoint.sh | 49 +++++++++--------- test/ete/labs/huawei/onap-oom.env | 11 ++-- test/ete/labs/huawei/onap-oom.yaml | 85 ++++++++++++++++++++++++++++++- 3 files changed, 115 insertions(+), 30 deletions(-) (limited to 'test') diff --git a/test/ete/labs/huawei/k8s_vm_entrypoint.sh b/test/ete/labs/huawei/k8s_vm_entrypoint.sh index 0dc432b10..8a34b8ea5 100644 --- a/test/ete/labs/huawei/k8s_vm_entrypoint.sh +++ b/test/ete/labs/huawei/k8s_vm_entrypoint.sh @@ -91,7 +91,7 @@ git clone -b amsterdam http://gerrit.onap.org/r/oom # Update values.yaml to point to docker-proxy instead of nexus3: cd ~/oom/kubernetes -perl -p -i -e 's/nexus3.onap.org:10001/__docker_proxy__/g' `find ./ -name values.yaml` +perl -p -i -e 's/nexus3.onap.org:10001/__docker_proxy__/g' `find ./ -name values.yaml` oneclick/setenv.bash KUBETOKEN=$(echo -n 'Basic '$(echo -n "$RANCHER_ACCESS_KEY:$RANCHER_SECRET_KEY" | base64 -w 0) | base64 -w 0) @@ -116,41 +116,38 @@ users: user: token: "$KUBETOKEN" EOF -cat ~/.kube/config - -# Update ~/oom/kubernetes/kube2msb/values.yaml kubeMasterAuthToken to use the token from ~/.kube/config -sed -i "s/kubeMasterAuthToken:.*/kubeMasterAuthToken: $KUBETOKEN/" ~/oom/kubernetes/kube2msb/values.yaml export KUBECONFIG=/root/.kube/config kubectl config view -# wait for kubernetes to initialze -sleep 100 -until [ $(kubectl get pods --all-namespaces | tail -n +2 | grep -c Running) -ge 6 ]; do - sleep 10 -done +# Update ~/oom/kubernetes/kube2msb/values.yaml kubeMasterAuthToken to use the token from ~/.kube/config +sed -i "s/kubeMasterAuthToken:.*/kubeMasterAuthToken: $KUBETOKEN/" ~/oom/kubernetes/kube2msb/values.yaml # Put your onap_key ssh private key in ~/.ssh/onap_key # Create or edit ~/oom/kubernetes/config/onap-parameters.yaml cp ~/oom/kubernetes/config/onap-parameters-sample.yaml ~/oom/kubernetes/config/onap-parameters.yaml cat >> ~/oom/kubernetes/config/onap-parameters.yaml <