- Jul 15, 2019
-
-
Andreas Krüger authored
-
Matthew Mosesohn authored
* fix parsing refresh of kubeadm cert key Change-Id: I4de2a1df6498790a80351b4bc7d88e6c9e470358 * Update kubeadm-secondary-experimental.yml
-
Hugo Blom authored
-
- Jul 12, 2019
-
-
Sergey Kolekonov authored
As crictl tool is used to download images, it must be also used to gather images info
-
Stanislav Makar authored
-
Jeff Bornemann authored
Fixed Issue #1032 test case for OEL7 AIL with kubeadm Add packet CI stuff for oracle 7
-
- Jul 11, 2019
-
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
* Enable containerd to deploy vanilla containerd package Fixes kubeadm references to CRI socket for containerd Fixes download role cache feature to work with containerd Change-Id: I2ab8f0031107e2f0d1a85c39b4beb66f08509a01 * use containerd for flannel-addons job Change-Id: Ied375c7d65e64a625ffbd995ff16f2374067dee6 * add containerd vars Change-Id: Ib9a8a04e501c481a86235413cbec63f3672baf91 * fixup vars Change-Id: Ibea64e4b18405a578b52a13da100384582aa24c2 * more fixes * fix rh repo Change-Id: I00575a77cfb7b81d6095db5d918a52023c8f13ba * Adjust helm host install for containerd
-
- Jul 09, 2019
-
-
jlacoline authored
* Add calico 3.7.3 support * add calico_datastore variable to policy controller role * add missing clusterrole rules for calico policy controller * disable calico kube controller when kdd mode is used for versions < 3.6
-
Matthew Mosesohn authored
Change-Id: I9ef52232176fe8e2a99b4f09ae05e1451f7ad1ff
-
Matthew Mosesohn authored
* Fixup deploy of kubeadm etcd for Kubernetes v1.15.0 Change-Id: If42c2c75c4d278ba9475ebf76c243f3e6ee4d02e * undo renaming cloud config file Change-Id: Iafbd27c3887d6a2a6d0819c711f150ecf70c515d
-
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 08, 2019
-
-
rptaylor authored
* Add support for Docker plugins * support multiple Docker plugins using looped include * fix yamllint error
-
andreyshestakov authored
Configure fqdn properly
-
Julian Tabel authored
* fix for calico with kdd datastore * remove AS number from daemonset * revert changes to canal * additionnal fixes for kdd datastore in calico
-
- Jul 03, 2019
-
-
Konrad Kurdej authored
-
- Jul 02, 2019
-
-
Evans Tucker authored
-
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
-
-
Andreas Krüger authored
* Upgrade to etcd version 3.3.10 per 1.14 release notes. * Update etcd binary checksums
-
andreyshestakov authored
-
Matthew Mosesohn authored
Change-Id: I744e9a192cd863a1ce22fbd16d217c5dfb16750c
-
- 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 17, 2019
-
-
Tony Fouchard authored
* Allow to specify feature_control in calico cni config * list length checking * double check * remove 2 conditions
-
Simon Lelievre authored
-
- Jun 14, 2019
-
-
Simon Lelievre authored
* CNI plugins: bump version 0.8.1 * cni plugins : update checksums * cni : update readme
-
- Jun 11, 2019
-
-
刘旭 authored
-
Andreas Krüger 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
-
-
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.
-
rptaylor authored
-