- May 28, 2021
-
-
Florian Ruynat authored
* Update docker package to 20.10.6 * Add Fedora 33 image and CI, remove Fedora 31 (EOL)
-
- Apr 29, 2021
-
-
Cristian Calin authored
* rename ansible groups to use _ instead of - k8s-cluster -> k8s_cluster k8s-node -> k8s_node calico-rr -> calico_rr no-floating -> no_floating Note: kube-node,k8s-cluster groups in upgrade CI need clean-up after v2.16 is tagged * ensure old groups are mapped to the new ones
-
- Mar 24, 2021
-
-
Kenichi Omichi authored
This replaces kube-master with kube_control_plane because of [1]: The Kubernetes project is moving away from wording that is considered offensive. A new working group WG Naming was created to track this work, and the word "master" was declared as offensive. A proposal was formalized for replacing the word "master" with "control plane". This means it should be removed from source code, documentation, and user-facing configuration from Kubernetes and its sub-projects. NOTE: The reason why this changes it to kube_control_plane not kube-control-plane is for valid group names on ansible. [1]: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/2067-rename-master-label-taint/README.md#motivation
-
- Mar 17, 2021
-
-
Maciej Wereski authored
15.1 has reached EOL on 2021-02-02. Signed-off-by:
Maciej Wereski <m.wereski@partner.samsung.com>
-
- Feb 05, 2021
-
-
Maciej authored
Fixes 7244 Signed-off-by:
Maciej Wereski <m.wereski@partner.samsung.com>
-
Matt Calvert authored
-
Matt Calvert authored
-
- Jan 14, 2021
-
-
Florian Ruynat authored
-
- Dec 01, 2020
-
-
OwenTuz authored
-
- Nov 24, 2020
-
-
Barry Melbourne authored
-
- Oct 13, 2020
-
-
Matt Calvert authored
I can't see any reason why audio devices would be needed, and it can cause issues with the host audio
-
- Sep 07, 2020
-
-
Barry Melbourne authored
-
- Aug 28, 2020
-
-
Barry Melbourne authored
-
- Jul 31, 2020
-
-
Florian Ruynat authored
-
- Jun 22, 2020
-
-
Pasquale Toscano authored
* Install Kata Containers as additional container runtime * Create RuntimeClasses for Kata Containers * Updated Vagrant to optionally run without Docker as container manager * Updated Vagrant to optionally use Libvirt nested virtualization * Add Kata Containers documentation * Fix lint errors * Add kata_containers_enabled to kubespray-defaults * Fixed typo error * Fixed typo error
-
- Jun 17, 2020
-
-
Maxime Guyot authored
-
- Jun 12, 2020
-
-
marcosfsch authored
* Add oraclelinux8 and disable firewalld Add oraclelinux8 image and disable firewalld on oraclelinux VMs * Fix Oracle Linux repositories As documented in: http://yum.oracle.com/getting-started.html#installing-software-from-oracle-linux-yum-server public-yum-ol7.repo was deprecated on release 7.6. Some repos were integrated into oracle-linux-ol7.repo (i.e.: ol7_latest, ol7_addons) and other are available as packages (epel). This also adds support for oraclelinux8 * Fix to use ansible_distribution_version Instead of ansible_distribution_major_version * Update README.md
-
- May 28, 2020
-
-
Maxime Guyot authored
-
- May 13, 2020
-
-
Florian Ruynat authored
-
- Apr 29, 2020
-
-
Maxime Guyot authored
-
- Apr 28, 2020
-
-
marcosfsch authored
-
- Apr 18, 2020
-
-
Maxime Guyot authored
-
Maxime Guyot authored
-
- Apr 08, 2020
-
-
Maxime Guyot authored
-
- Mar 27, 2020
-
-
Maxime Guyot authored
-
- Feb 18, 2020
-
-
Woohyung Han authored
-
- Jan 29, 2020
-
-
Maxime Guyot authored
-
- Aug 22, 2019
-
-
ewtang authored
Upgrade to Kubernetes 1.15.3 (#5091)
-
- Jul 12, 2019
-
-
Jeff Bornemann authored
Fixed Issue #1032 test case for OEL7 AIL with kubeadm Add packet CI stuff for oracle 7
-
- Jun 10, 2019
-
-
Johnny Halfmoon authored
* File and container image downloads are now cached localy, so that repeated vagrant up/down runs do not trigger downloading of those files. This is especially useful on laptops with kubernetes runnig locally on vm's. The total size of the cache, after an ansible run, is currently around 800MB, so bandwidth (=time) savings can be quite significant. * When download_run_once is false, the default is still not to cache, but setting download_force_cache will still enable caching. * The local cache location can be set with download_cache_dir and defaults to /tmp/kubernetes_cache * A local docker instance is no longer required to cache docker images; Images are cached to file. A local docker instance is still required, though, if you wish to download images on localhost. * Fixed a FIXME, wher the argument was that delegate_to doesn't play nice with omit. That is a correct observation and the fix is to use default(inventory_host) instead of default(omit). See ansible/ansible#26009 * Removed "Register docker images info" task from download_container and set_docker_image_facts because it was faulty and unused. * Removed redundant when:download.{container,enabled,run_once} conditions from {sync,download}_container.yml * All features of commit d6fd0d2a by Timoses <timosesu@gmail.com>, merged May 1st 2019, are included in this patch. Not all code was included verbatim, but each feature of that commit was checked to be working in this patch. One notable change: The actual downloading of the kubeadm images was moved to {download,sync)_container, to enable caching. Note 1: I considered splitting this patch, but most changes that are not directly related to caching, are a pleasant by-product of implementing the caching code, so splitting would be impractical. Note 2: I have my doubts about the usefulness of the upload, download and upgrade tags in the download role. Must they remain or can they be removed? If anybody knows, then please speak up.
-
- Apr 24, 2019
-
-
Andreas Krüger authored
-
iwankgb authored
* Pass ansible_ssh_user as host_var Co-authored-by:
Damian Darczuk <damian.darczuk@intel.com> Co-authored-by:
Paweł Pałucki <pawel.palucki@intel.com> * Create a directory before downloading container images to ansible host Co-authored-by:
Damian Darczuk <damian.darczuk@intel.com> Co-authored-by:
Paweł Pałucki <pawel.palucki@intel.com> * Set private key usuing synchronize task options Co-authored-by:
Damian Darczuk <damian.darczuk@intel.com> Co-authored-by:
Paweł Pałucki <pawel.palucki@intel.com>
-
- Apr 09, 2019
-
-
Maxime Guyot authored
-
Maxime Guyot authored
-
Markos Chandras authored
* Vagrantfile: Bump openSUSE to Leap 15.0 * roles: container-engine: Add 'containerd' package for openSUSE The 'containerd' package contains the docker-containerd and docker-containerd-shim binaries. We also need to ensure that the latest version is installed since an older version may already be present (eg GCE images) * Remove docker log-opts for opensuse * roles: bootstrap-os: Use lowercase 'o' for openSUSE OpenSUSE is not a valid family name. The correct one is openSUSE * roles: bootstrap-os: Update zypper cache before first installation The zypper cache may be outdated so ensure that it's fully updated before we try and install the bootstrap packages.
-
- Feb 26, 2019
-
-
Peter Metz authored
* feat(external-provisioner/local-path-provisioner): adds support for local path provisioner Helpful for local development but also in production workloads (once the permission model is worked out) where you have redundancy built into the software uses the PVCs (e.g. database cluster with synchronous replication) * feat(local-path-provisioner): adds debug flag, image tag group var * fix(local-path-provisioner): moves image repo/tag to download role * test(gce_centos7-flannel): enables local-path-provisioner in test case * fix(addons): add image repo/tag to commented default values * fix(local-path-provisioner): typo in jinja template for local path provisioner * style(local-path-provisioner): debug flag condition re-formatted * fix(local-path-provisioner): adds missing default value for debug flag * fix(local-path-provisioner): syntax fix for debug if condition end * fix(local-path-provisioner): jinja template syntax: if condition white space
-
- Feb 20, 2019
-
-
Peter Metz authored
Useful if the default 20GB is not enough in cases where you are using the local path provisioner of rancher for example
-
Peter Metz authored
-
- Feb 01, 2019
-
-
Peter Metz authored
This fixes the issue where if there was a hosts.ini file present in the inventory directory, then Vagrant would set an incorrect path as ansible.inventory_path
-
- Jan 27, 2019
-
-
Peter Metz authored
Without this pods cannot communicate with each other by default (broken networking) Closes #2114
-