Skip to content
Snippets Groups Projects
Unverified Commit 56a9c7a8 authored by Maxime Guyot's avatar Maxime Guyot Committed by GitHub
Browse files

Add Vagrant CI (#5487)

parent bfa468c7
No related branches found
No related tags found
No related merge requests found
......@@ -14,3 +14,24 @@ molecule_tests:
- python -m pip install -r tests/requirements.txt
script:
- ./tests/scripts/molecule_run.sh
.vagrant:
extends: .testcases
variables:
CI_PLATFORM: "vagrant"
SSH_USER: "kubespray"
VAGRANT_DEFAULT_PROVIDER: "libvirt"
tags: [vagrant]
only: [/^pr-.*$/]
except: ['triggers']
image: quay.io/miouge/kubespray-vagrant
services: []
script:
- vagrant up
after_script:
- vagrant destroy --force
vagrant_ubuntu18-flannel:
stage: deploy-part2
extends: .vagrant
when: on_success
\ No newline at end of file
......@@ -43,7 +43,7 @@ $vm_memory ||= 2048
$vm_cpus ||= 1
$shared_folders ||= {}
$forwarded_ports ||= {}
$subnet ||= "172.17.8"
$subnet ||= "172.18.8"
$os ||= "ubuntu1804"
$network_plugin ||= "flannel"
# Setting multi_networking to true will install Multus: https://github.com/intel/multus-cni
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment