diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | vagrant/Vagrantfile | 1 | ||||
-rwxr-xr-x | vagrant/installer.sh | 9 |
3 files changed, 4 insertions, 7 deletions
@@ -13,6 +13,7 @@ target src/github.com src/golang.org src/k8splugin/vendor +src/k8splugin/.vendor-new/ src/k8splugin/kubeconfig/* deployments/k8plugin diff --git a/vagrant/Vagrantfile b/vagrant/Vagrantfile index ba71ba7e..61031bba 100644 --- a/vagrant/Vagrantfile +++ b/vagrant/Vagrantfile @@ -106,6 +106,7 @@ Vagrant.configure("2") do |config| config.vm.define :installer, primary: true, autostart: false do |installer| installer.vm.hostname = "multicloud" installer.vm.network :private_network, :ip => "10.10.10.2", :type => :static + installer.vm.synced_folder '../', '/root/go/src/k8-plugin-multicloud/', type: sync_type installer.vm.provision 'shell' do |sh| sh.path = "installer.sh" sh.args = ['-p', '-v', '-w', '/vagrant'] diff --git a/vagrant/installer.sh b/vagrant/installer.sh index b4886f21..5e3b32d8 100755 --- a/vagrant/installer.sh +++ b/vagrant/installer.sh @@ -171,23 +171,18 @@ function install_plugin { mkdir -p /opt/{csar,kubeconfig,consul/config} cp $HOME/.kube/config /opt/kubeconfig/krd - export CSAR_DIR=/opt/csar - export KUBE_CONFIG_DIR=/opt/kubeconfig - echo "export CSAR_DIR=${CSAR_DIR}" >> /etc/environment - echo "export KUBE_CONFIG_DIR=${KUBE_CONFIG_DIR}" >> /etc/environment GOPATH=$(go env GOPATH) - git clone https://git.onap.org/multicloud/k8s $GOPATH/src/k8-plugin-multicloud pushd $GOPATH/src/k8-plugin-multicloud/deployments ./build.sh - docker-compose up -d - popd if [[ -n "${testing_enabled+x}" ]]; then + docker-compose up -d pushd $krd_tests bash plugin.sh popd fi + popd } # _install_crictl() - Install Container Runtime Interface (CRI) CLI |