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}"
kubectl apply -f "${SCRIPTS_DIR}/cni/flannel/kube-flannel.yml"
}
+install_contiv(){
+ # Install the Contiv-vpp
+ echo "World peach!!!!!!!!!!!!!!"
+}
case ${CNI_TYPE} in
'calico')
echo "Install flannel ..."
install_flannel
;;
+ 'contivvpp')
+ echo "Install Contiv-vpp ..."
+ install_contiv
+ ;;
*)
echo "${CNI_TYPE} does not supportted"
exit 1