Skip to content
  1. Nov 04, 2018
    • Louis Woods's avatar
      Adds support for Multus (multiple interfaces) CNI plugin (#3166) · bc9e14a7
      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
      bc9e14a7
  2. Oct 11, 2018
  3. Oct 08, 2018
  4. Sep 19, 2018
  5. Aug 14, 2018
    • edemsea's avatar
      Define custom playbook in Vagrantfile · 80c87db1
      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.
      80c87db1
  6. Apr 26, 2018
  7. Apr 23, 2018
  8. Apr 13, 2018
  9. Apr 11, 2018
    • Markos Chandras's avatar
      Vagrantfile: Use rsync to copy working directory to VM · e113d1cc
      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.
      e113d1cc
    • Nirmoy Das's avatar
      Vagrantfile: Add support for openSUSE Tumbleweed · 112ccfa9
      Nirmoy Das authored
      Add support for provisioning kubespray on openSUSE Tumbleweed virtual
      machines.
      112ccfa9
    • Markos Chandras's avatar
      Vagrantfile: Add support for openSUSE Leap 42.3 · 0ed1919a
      Markos Chandras authored
      Add support for provisioning kubespray on openSUSE Leap 42.3 virtual
      machines.
      0ed1919a
  10. Mar 26, 2018
  11. Feb 07, 2018
    • Gerben Meijer's avatar
      Fix symlinking vagrant inventory · e662ed4a
      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.
      e662ed4a
  12. Feb 06, 2018
  13. Nov 12, 2017
  14. Oct 30, 2017
  15. Oct 27, 2017
  16. Oct 03, 2017
  17. Aug 18, 2017
  18. Jul 07, 2017
  19. Jun 27, 2017
  20. Jun 10, 2017
  21. Jun 04, 2017
  22. Jun 03, 2017
  23. Mar 01, 2017
    • Vijay Katam's avatar
      Add support for atomic host · a0b1eda1
      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
      a0b1eda1
    • John Dewey's avatar
      Ensure vagrant uses flannel · f8772780
      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.
      f8772780
  24. Feb 17, 2017
  25. Dec 19, 2016
    • Sam Stoelinga's avatar
      Fix #781 prevent vagrant asking for password · 5a2c75a3
      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.
      5a2c75a3
  26. Nov 07, 2016
    • Matthew Mosesohn's avatar
      adds ability to have hosts with no floating ips on terraform/openstack (+8 squashed commits) · f106bf5b
      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: default avatarBogdan 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.
      f106bf5b
  27. Oct 29, 2016
  28. Aug 30, 2016
Loading