- 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
-
- Jul 01, 2019
-
-
Matthew Mosesohn authored
Change-Id: Iac90beef20e63fb4a539f91836231469c573f402
-
- Jun 30, 2019
-
-
Matthew Mosesohn authored
Change-Id: Icc0176773b6d581c43647de433214079440d7321
-
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 28, 2019
-
-
Tony Fouchard authored
-
Erwan Miran authored
-
Simon Lelievre authored
* add macvlan cni to kubespray * macvlan: lint yaml files and fix sample config file * macvlan: add OWNERS file * add macvlan to README * macvlan : CI first shoot * macvlan : CI add full masquerade * delegate retrive pod cidr to master only * macvlan: add config for CI * macvlan: add netchecker deployment
-
- Jun 25, 2019
-
-
Matthew Mosesohn authored
kubernetes/master role defines this value as an empty string when using a cloud provider, not undefined. The check was updated accordingly. Change-Id: I58dc31ef4fd568a717a6753eb89ca687933018ae
-
Matthew Mosesohn authored
This reverts commit d270678b.
-
Matthew Mosesohn authored
Change-Id: I37442fb095fb4217f67f74744ad07c1d5d8229ea
-
- Jun 24, 2019
-
-
andreyshestakov authored
-
- Jun 20, 2019
-
-
Matthew Mosesohn authored
* Enable kubeadm etcd mode Uses cert commands from kubeadm experimental control plane to enable non-master nodes to obtain etcd certs. Related story: PROD-29434 Change-Id: Idafa1d223e5c6ceadf819b6f9c06adf4c4f74178 * Add validation checks and exclude calico kdd mode Change-Id: Ic234f5e71261d33191376e70d438f9f6d35f358c * Move etcd mode test to ubuntu flannel HA job Change-Id: I9af6fd80a1bbb1692ab10d6da095eb368f6bc732 * rename etcd_mode to etcd_kubeadm_enabled Change-Id: Ib196d6c8a52f48cae370b026f7687ff9ca69c172
-
- Jun 11, 2019
-
-
刘旭 authored
-
Neven Miculinic authored
-
Andreas Krüger authored
* Require minimum version of Kubernetes * Remove checksums for kubernetes version 1.12 * Add kube_version to precheck output and add min required version to README * Fix merge * Fix defaults * Fix typo in precheck
-
- Jun 10, 2019
-
-
Matthew Mosesohn authored
Change-Id: Ia9a41e7b1cfcb1e6acb2dbae6eecc541dce25a74
-
- Jun 06, 2019
-
-
Frank Ritchie authored
* Make local volume provisioner dir mode a variable I need to change this for Nagios monitoring. Others may need to as well. Had to close previous commits, sorry for the spam. * Make local volume provisioner dir mode a variable I need to change this for Nagios monitoring. Others may need to as well. Had to close previous commits, sorry for the spam.
-
mervynzhang authored
* kube config dir for current/ansible become user * remove extra / * fix default value
-
- Jun 05, 2019
-
-
Andreas Krüger authored
-
Dani Comnea authored
-
Andreas Krüger authored
-
Sergey Nuzhdin authored
* Add support for arm images for hyperkube, kubeadm and cni_binary * Add dummy etcd checksum for arm This commit adds dummy etcd checksum for arm to avoid "no attribute" error during setup. * Add etcd host assert check * Add 1.13.4 checksums of kubeadm and hyperkube for arm * Update checksums of kubeadm and hyperkube for arm * Add dummy checksums for calicoctl_binary_checksums dict * disable gather_facts because it causes tests to fail * Remove architecture check for etcd, due to unable to run tests
-
- Jun 04, 2019
-
-
Matthew Mosesohn authored
-
- May 28, 2019
-
-
Andreas Krüger authored
-
Maxime Guyot authored
-
- May 27, 2019
-
-
Vitaliy Dmitriev authored
-
- May 22, 2019
-
-
Andreas Krüger authored
* Fix certificate-key param for kubeadm init * Fix yamllint error
-
- May 20, 2019
-
-
Jacopo Secchiero authored
... kube-node or etcd is empty" task As a assert must be ignored if ignore_assert_errors is true
-
- May 19, 2019
-
-
Mateus Caruccio authored
-
Maxime Guyot authored
-
- May 16, 2019
-
-
Florent Monbillard authored
- Add loadbalancer_apiserver.address to apiserver_sans
-
MarkusTeufelberger authored
-
- May 08, 2019
-
-
Andreas Krüger authored
* Add kubelet config * Change kubelet_authorization_mode_webhook to true * Fix lint * Sync env file * Refactor the kubernetes node folder * Remove deprecated flag and fix lint
-
- May 07, 2019
-
-
Andreas Krüger authored
* Disable kube_api_anonymous_auth by default to secure the setup * Disable metrics-server in addons. Health endpoint is slow and unstable * Fix anonymous-auth missing in configuration * Cleanup a bit * Fix kube anon auth
-
- May 06, 2019
-
-
Dmitri Rubinstein authored
Fixes issue https://github.com/kubernetes-sigs/kubespray/issues/4695
-
- May 04, 2019
-
-
Manuel Cintron authored
-
- May 03, 2019
-
-
Alex Barcelo authored
According to [`debug` module documentation](https://docs.ansible.com/ansible/latest/modules/debug_module.html?highlight=msg), the correct parameter name is `msg`. With the previous `message` parameter name I was getting FAILED messages while ansible was trying to debug previous FAILED tasks.
-
MarkusTeufelberger authored
-
- May 01, 2019
-
-
Timoses authored
* Download to delegate and sync files when download_run_once * Fail on error after saving container image * Do not set changed status when downloaded container was up to date * Only sync containers when they are actually required Previously, non-required images (pull_required=false as image existed on target host) were synced to the target hosts. This failed as the image was not downloaded to the download_delegate and hence was not available for syncing. * Sync containers when only missing on some hosts * Consider images with multiple repo tags * Enable kubeadm images pull/syncing with download_delegate * Use kubeadm images list to pull/sync 'kubeadm config images pull' is replaced by collecting the images list with 'kubeadm config images list' and using the commonly used method of pull/syncing the images. * Ensure containers are downloaded and synced for all hosts * Fix download/syncing when download_delegate is a kubernetes host
-
- Apr 29, 2019
-
-
Matthew Mosesohn authored
Change-Id: I1588458b54c52443ad8d0afbd266f77ac0afea67
-