- Mar 14, 2020
-
-
Florent Monbillard authored
* Kubernetes 1.16.8 * Use 1.16.8 in sample inventory and kubespray-defaults
-
- Feb 07, 2020
-
-
Fabiano Tessarolo authored
On deployments types where etcd server is splitted from Kube Master, the deployment fails since it cannot find the variable.
-
- Jan 23, 2020
-
-
Florian Ruynat authored
-
- Dec 09, 2019
-
-
ooneko authored
To aviod repeat "gcr.io" again.
-
- Nov 27, 2019
-
-
Florian Ruynat authored
-
- Oct 17, 2019
-
-
Hugo Blom authored
* Add support for Kubernetes 1.16.1 * Defaults to 1.16.1 * add 1.16.2 checksums and set new version as default * correct 1.16.2 checksums and add 1.15.5 checksums
-
- Oct 02, 2019
-
-
Matthew Mosesohn authored
* Switch to Kubernetes v1.16.0 Change-Id: I5d6a9528b2d443750fc5e031aff15ad3ffead158 * Fix download localhost cached file path Change-Id: I65e79b70e3d1b37265ebc60f41b460cf4b0a0d47 * fix kubeadm etcd for v1.16 Change-Id: I6888a00fd48b530a38b0b31c4095492476af42d2 * disable tf packet jobs Change-Id: I075c4666547fdea4c50ec04864f38e2cfaa79154 * Disable contiv packet jobs. Fix kube-router Change-Id: I3170e8789e60711d4cee8faf65f2094480b79b8d * bump sonobuoy version Change-Id: Ib946905629c7c53ed88f08fb2f41c454457a0097
-
- Sep 26, 2019
-
-
Etienne Champetier authored
When using IPVS, kube_proxy_strict_arp = true is required https://github.com/danderson/metallb/issues/153#issuecomment-518651132 Add kube_proxy_strict_arp to inventory/sample
-
- Sep 25, 2019
-
-
陈谭军 authored
-
- Aug 20, 2019
-
- Aug 09, 2019
-
-
Bort Verwilst authored
-
- Jul 31, 2019
- Jul 30, 2019
-
-
Jeff Bornemann authored
* move flexvolume plugin directory creation to preinstall * changes per pr feedback
-
- Jul 21, 2019
-
-
Hugo Blom authored
* update to kubernetes 1.15.1 * Revert to sonobuoy 0.15.0 * update test timeout from 3 to 5 minutes
-
- Jul 16, 2019
-
-
Alex Barcelo authored
-
- Jul 09, 2019
-
-
champtar authored
8080 is a pretty common port, using nodelocaldns_ip:8080 still prevents node processes or hostNetwork=true processes to bind to *:8080 so switch to 9254 by default (prometheus port is 9253) Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- Jul 02, 2019
-
-
okamototk authored
* Use K8s 1.15 * Use Kubernetes 1.15 and use kubeadm.k8s.io/v1beta2 for InitConfiguration. * bump to v1.15.0 * Remove k8s 1.13 checksums. * Update README kubernetes version 1.15.0. * Update metrics server 0.3.3 for k8s 1.15 * Remove less than k8s 1.14 related code * Use kubeadm with --upload-certs instead of --experimental-upload-certs due to depricate * Update dnsautoscaler 1.6.0 * Skip certificateKey if it's not defined * Add kubeadm-conftolplane.v2beta2 for k8s 1.15 or later * Support kubeadm control plane for k8s 1.15 * Update sonobuoy version 0.15.0 for k8s 1.15
-
- Jun 30, 2019
-
-
okamototk authored
* Add limited containerd support Containerd support for Ubuntu + Calico * Added CRI-O support for ubuntu * containerd support. * Reset containerd support. * fix lint. * implemented feedback * Change task name cri xx instead of cri-o in reset task and timeout condition. * set crictl to fixed version * Use docker-ce's container.io package for containerd. * Add check containerd is installable or not. * Avoid stop docker when use containerd and optimize retry for reset. * Add config.toml. * Fixed containerd for kubelet.env. * Merge PR #4629 * Remove unused ubuntu variable for containerd * Polish code for containerd and cri-o * Refactoring cri socket configuration. * Configurable conmon. * Remove unused crictl/runc download * Now crictl and runc is downloaded by common crictl.yml. * fixed yamllint error * Fixed brokenfiles by conflict. * Remove commented line in config.toml * Remove readded v1.12.x version * Fixed broken set_docker_image_facts * Fix yamllint errors. * Remove unused apt source * Fix crictl could not be installed * Add containerd config from skolekonov's PR #4601
-
- Jun 09, 2019
-
-
Sergey Nuzhdin authored
This PR adds missing checksums for kubeadm and hyperkube and changes default version to 1.14.3 Signed-off-by:
Sergey Nuzhdin <ipaq.lw@gmail.com>
-
- Apr 24, 2019
-
-
Wilmar den Ouden authored
-
- Apr 19, 2019
-
-
Matthew Mosesohn authored
* Use K8s 1.14 and add kubeadm experimental control plane mode This reverts commit d39c273d. * Cleanup kubeadm setup run on first master * pin kubeadm_certificate_key in test * Remove kubelet autolabel of kube-node, add symlink for pki dir Change-Id: Id5e74dd667c60675dbfe4193b0bc9fb44380e1ca
-
- Apr 11, 2019
-
-
Matthew Mosesohn authored
This reverts commit 31650862.
-
Matthew Mosesohn authored
* Use Kubernetes 1.14 and experimental control plane support * bump to v1.14.0
-
Andreas Krüger authored
* Enable nodelocaldns by default * Enable nodelocaldns by default * nodelocaldns is now default * Disable enable_nodelocaldns for the addons CI jobs Disable enable_nodelocaldns for the addons CI jobs to make sure things still work without nodelocaldns
-
- Apr 10, 2019
-
-
Neven Miculinic authored
* Added generic CNI network plugin * Added CNI network plugin documentation * added necessary fix
-
- Apr 01, 2019
-
-
Matthew Mosesohn authored
Both kubedns and dnsmasq modes are long not maintained. We should run dns_late steps at the end because sshd makes DNS lookups during Ansible run and has 2s timeouts for each failed lookup trying to connect to coredns before it is ready.
-
MarkusTeufelberger authored
* Lint everything in the repository with yamllint * yamllint fixes: syntax fixes only * yamllint fixes: move comments to play names * yamllint fixes: indent comments in .gitlab-ci.yml file
-
- Mar 27, 2019
-
-
Bart Verwilst authored
-
- Mar 20, 2019
-
-
Matthew Mosesohn authored
This reverts commit ea7a6f1c. This change modified the certs dir for Kubernetes, but did not move the directories for existing clusters.
-
- Mar 18, 2019
-
-
Dmitry Chepurovskiy authored
-
- Mar 07, 2019
-
-
Bort Verwilst authored
-
- Feb 25, 2019
-
-
Kaoet authored
The lastest version of ubuntu-nvidia-driver-installer contains a fix for https://github.com/GoogleCloudPlatform/container-engine-accelerators/issues/90 which causes the installer pod to crash when driver is already loaded.
-
- Feb 14, 2019
-
-
Kaoet authored
-
- Feb 07, 2019
-
-
Chad Swenson authored
-
- Feb 06, 2019
-
-
Bort Verwilst authored
* update k8s to 1.13.3 * update README as well
-
- Feb 01, 2019
-
-
Samina Fu authored
-
- Jan 29, 2019
-
-
Thomas Nys authored
* Set cluster DNS correctly in case of nodelocal dns cache * Pass in cluster_ip based on dns mode * Disable nodelocaldns by default * Fix syntax error * Fix syntax issue * Add nodelocadns ip to vars of node installation * Change location of nodelocaldns_ip * Try to remove newlines from jinja template * Add debug for config file * Move parameter logic outside of template * Adapt templates after feedback * Remove debugging
-
- Jan 11, 2019
-
-
rongzhang authored
-
- Jan 03, 2019
-
-
Chad Swenson authored
- Creates and defaults an ansible variable for every configuration option in the `kubeproxy.config.k8s.io/v1alpha1` type spec - Fixes vars that were orphaned by removing non-kubeadm - Fixes previously harcoded kubeadm values - Introduces a `main` directory for role default files per component (requires ansible 2.6.0+) - Split out just `kube-proxy.yml` in this first effort - Removes the kube-proxy server field patch task We should continue to pull out other components from `main.yml` into their own defaults files as I did here for `defaults/main/kube-proxy.yml`. I hope for and will need others to join me in this refactoring across the project until each component config template has a matching role defaults file, with shared defaults in `kubespray-defaults` or `downloads`
-