- Nov 04, 2018
-
-
Louis Woods authored
* Adds support for Multus (multiple interfaces) CNI plugin Multus is a latin word for "Multi". As the name suggests, it acts as a Multi plugin in Kubernetes and provides multiple network interface support in a pod. Multus uses the concept of invoking delegates by grouping multiple plugins into delegates and invoking them in the sequential order of the CNI configuration file provided in json format. * Change CNI version (0.1.0->0.3.1) of Contiv to be compatible with Multus
-
- Oct 11, 2018
-
-
Giacomo Longo authored
* Automatically infer bootstrap_os * Rename bootstrap os to os_family
-
- Oct 08, 2018
-
-
Giacomo Longo authored
Split Vagrantfile Ubuntu versions into 1604 and 1804 (#3440)
-
- Sep 19, 2018
-
-
Giacomo Longo authored
-
- Aug 14, 2018
-
-
edemsea authored
This change allows the playbook used in Vagrant to be defined by the end user. This is useful in the case where a developer may want to use their own playbook that imports Kubespray, but also leverage the Kubespray Vagrantfile.
-
- Apr 26, 2018
-
-
Markos Chandras authored
This reverts commit 51f4e658.
-
- Apr 23, 2018
-
-
Matthew Mosesohn authored
-
- Apr 13, 2018
-
-
Ganesh Maharaj Mahalingam authored
Change to support multiple inventory path led to Vagrant environment not getting a default group_vars in it's inventory path. Using sample as the default path if none specified. Fix issue #2541 Signed-off-by:
Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
- Apr 11, 2018
-
-
Markos Chandras authored
Depending on the VM configuration, vagrant may either use 'rsync' or vboxfs for populating the working directory to the VM. However, vboxfs means that any files created by the VM will also be present on the host. As such, lets be explicit and always use 'rsync' to copy the directory to the VM so we can keep the host copy clean. Moreover, the default rsync options include '--copy-links' and this breaks rsync if there are missing symlinks in the working directory like the following one: Error: symlink has no referent: "/home/user/kubespray/contrib/network-storage/glusterfs/group_vars" As such, we override the default options to drop --copy-links.
-
Nirmoy Das authored
Add support for provisioning kubespray on openSUSE Tumbleweed virtual machines.
-
Markos Chandras authored
Add support for provisioning kubespray on openSUSE Leap 42.3 virtual machines.
-
- Mar 26, 2018
-
-
Erwan SEITE authored
-
Erwan SEITE authored
-
- Feb 07, 2018
-
-
Gerben Meijer authored
The default path assumes that the vagrant dir is called 'inventory'. With custom defined inventory dirs that are not called 'inventory' this fails to create the correct symlink under .vagrant.d.
-
- Feb 06, 2018
-
-
Sébastien Han authored
The "centos/7" box is the official centos box and supports all the major providers: virtualbox Externally hosted (cloud.centos.org) vmware_desktop Externally hosted (cloud.centos.org) libvirt Externally hosted (cloud.centos.org) hyperv Externally hosted (cloud.centos.org) Where bento/centos-7.3 only supports: parallels Hosted by Vagrant Cloud (570 MB) virtualbox Hosted by Vagrant Cloud (525 MB) vmware_desktop Hosted by Vagrant Cloud (608 MB) Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
When testing deployments of SDS, it is quite useful to get a Kubernetes env with nodes having dedicated drives. You can now enable this by setting: kube_node_instances_with_disks: true Also you can chose the amount of drives per machine and their respective size: * kube_node_instances_with_disks_number: 10 * kube_node_instances_with_disks_size: "20G" Signed-off-by:
Sébastien Han <seb@redhat.com>
-
Sébastien Han authored
Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Nov 12, 2017
-
-
Maxim Krasilnikov authored
-
- Oct 30, 2017
-
-
guenhter authored
-
- Oct 27, 2017
-
-
mkrasilnikov authored
-
- Oct 03, 2017
-
-
Maxim Krasilnikov authored
-
Maxim Krasilnikov authored
-
mkrasilnikov authored
-
- Aug 18, 2017
-
-
Kyle Bai authored
-
- Jul 07, 2017
-
-
Abdelsalam Abbas authored
-
- Jun 27, 2017
-
-
Abdelsalam Abbas authored
-
- Jun 10, 2017
-
-
Kevin Jing Qiu authored
-
- Jun 04, 2017
-
-
Kevin Jing Qiu authored
-
- Jun 03, 2017
-
-
Kevin Jing Qiu authored
-
Kevin Jing Qiu authored
-
Kevin Jing Qiu authored
-
- Mar 01, 2017
-
-
Vijay Katam authored
Updates based on feedback Simplify checks for file exists remove invalid char Review feedback. Use regular systemd file. Add template for docker systemd atomic
-
John Dewey authored
The Vagrantfile is setup to use flannel. The default network was changed to Calico (#1031). However, the Vagrantfile was not updated to reflect this. Ensuring the Vagrantfile remains functional on master, until someone decides to make it work with Calico.
-
- Feb 17, 2017
-
-
John Dewey authored
* Git ignore the user controlled config.rb. * Ability to better control the number of instances running.
-
- Dec 19, 2016
-
-
Sam Stoelinga authored
When download_run_once=True it will try to first download images to host running vagrant, then upload the images from vagrant host to the vagrant vms. While trying to upload the images it will ask for a the vagrant linux user password. For small environments this behaviour is unnecessary hence changing the default to download_run_once=False inside the Vagrantfile seems like a good fix.
-
- Nov 07, 2016
-
-
Matthew Mosesohn authored
Squashed commits: [f9355ea1] Swap order in which we reload docker/socket [2ca6819c] Reload docker.socket after installing flannel on coreos Workaround for #569 [9f976e56] Vagrantfile: setup proxy inside virtual machines In corporate networks, it is good to pre-configure proxy variables. [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS Use recent supported version of Ubuntu for local development setup with Vagrant. [50f77cca] Add CI test layouts * Drop Wily from test matrix * Replace the Wily cases dropped with extra cases to test separate roles deployment Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> [03e162b3] Update OWNERS [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs Related bug: https://github.com/ansible/ansible/issues/15405 Uses tar and register because synchronize module cannot sudo on the remote side correctly and copy is too slow. This patch dramatically cuts down the number of tasks to process for cert synchronization. [2778ac61] Add new var skip_dnsmasq_k8s If skip_dnsmasq is set, it will still not set up dnsmasq k8s pod. This enables independent setup of resolvconf section before kubelet is up.
-
- Oct 29, 2016
-
-
Alexander Kanevskiy authored
In corporate networks, it is good to pre-configure proxy variables.
-
Alexander Kanevskiy authored
Use recent supported version of Ubuntu for local development setup with Vagrant.
-
- Aug 30, 2016
-
-
Andrey Sokolov authored
-