Add some options for IEC installation scripts
[iec.git] / src / foundation / scripts / setup-cni.sh
index 30bc841..b383b97 100755 (executable)
@@ -16,11 +16,7 @@ SCRIPTS_DIR=$(dirname "${BASH_SOURCE[0]}")
 
 install_calico(){
   # Install the Etcd Database
-  if [ "$(uname -m)" == 'aarch64' ]; then
-    ETCD_YAML=etcd-arm64.yaml
-  else
-    ETCD_YAML=etcd-amd64.yaml
-  fi
+  ETCD_YAML=etcd.yaml
 
   sed -i "s/10.96.232.136/${CLUSTER_IP}/" "${SCRIPTS_DIR}/cni/calico/${ETCD_YAML}"
   kubectl apply -f "${SCRIPTS_DIR}/cni/calico/${ETCD_YAML}"
@@ -40,6 +36,10 @@ install_flannel(){
   kubectl apply -f "${SCRIPTS_DIR}/cni/flannel/kube-flannel.yml"
 }
 
+install_contiv(){
+  # Install the Contiv-vpp
+  echo "World peach!!!!!!!!!!!!!!"
+}
 
 case ${CNI_TYPE} in
  'calico')
@@ -50,6 +50,10 @@ case ${CNI_TYPE} in
         echo "Install flannel ..."
         install_flannel
         ;;
+ 'contivvpp')
+        echo "Install Contiv-vpp ..."
+        install_contiv
+        ;;
  *)
         echo "${CNI_TYPE} does not supportted"
         exit 1