Matthew Mosesohn
942c98003f
Add LuckySB as an approver ( #5584 )
...
Change-Id: I830d5bff9fa3c50b83a9eb1fd6dff521f8e55dc1
2020-02-05 11:21:55 -08:00
Maxime Guyot
cad3bf3e8c
Add CentOS 8 image for testing ( #5589 )
2020-01-29 02:06:16 -08:00
andreyshestakov
2ab5cc73cd
Fix typo in Multus plugin. ( #5568 )
2020-01-29 01:28:13 -08:00
Etienne Champetier
9f2dd09628
Add proxy support to containerd, improves no_proxy ( #5583 )
...
* containerd: add proxy support
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* kubespray-defaults: add kube_service_addresses / kube_pods_subnet to no_proxy
CIDR notation in no_proxy is supported by a lot of programs/languages,
including go: https://github.com/golang/go/issues/16704
Without that containerd cannot talk the the API server (kube_apiserver_ip),
but it should not go through an external proxy for the nodes/pods/services
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2020-01-29 01:24:14 -08:00
Sergey
2798adc837
Remove stale legacy yum docker repo /etc/yum.repos.d/docker.repo ( #5569 )
...
* Remove stale legacy yum docker repo /etc/yum.repos.d/docker.repo
* move task 'Remove legacy docker repo file' to pre-upgrade.yml
2020-01-28 02:31:40 -08:00
Florian Ruynat
54d9404c0e
Fix hashes... kubernetes 1.17.2 ( #5581 )
2020-01-24 06:44:31 -08:00
Florian Ruynat
f1025dce4e
Update to hashes and default version (1.15.8 / 1.16.5 / 1.17.1) ( #5564 )
2020-01-23 03:54:49 -08:00
jlacoline
538f4dad9d
tag role kubernetes/node-label in playbooks ( #5560 )
2020-01-20 11:43:36 -08:00
gatolynx
5323e232b2
recreate in another branch due to rebase problem ( #5557 )
2020-01-18 02:23:35 -08:00
Maxime Guyot
5d9986ab5f
Fix temp filename for debian-10 image ( #5540 )
2020-01-17 02:08:56 -08:00
Matthew Mosesohn
38688a4486
Remove dockerproject org ( #5548 )
...
* Change dockerproject.org to download.docker.com
dockerproject.org was deprecated in 2017 and has gone down.
* Restore yum repo for containerd
Change-Id: I883bb512a2164a85865b1bd4fb569af0358c8c2b
Co-authored-by: Craig Rodrigues <rodrigc@crodrigues.org>
2020-01-17 00:38:55 -08:00
Florian Ruynat
d640a57f9b
update api-version for PriorityClass following removal in 1.17 ( #5450 )
2020-01-16 01:52:22 -08:00
Etienne Champetier
5e9479cded
Ensure we always fixup kube-proxy kubeconfig ( #5524 )
...
When running with serial != 100%, like upgrade_cluster.yml, we need to apply this fixup each time
Problem was introduced in 05dc2b3a09
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2020-01-14 02:45:09 -08:00
Matthew Mosesohn
06ffe44f1f
Remove downloading deprecated calico-rr image ( #5528 )
...
Change-Id: I7354d33c7db513e0ee27c9a4cc40e8501c0e1061
2020-01-14 02:41:08 -08:00
Matthew Mosesohn
b35b816287
Raise typha max connections to 300 ( #5527 )
...
Raises limit from 100 to 300 because the default is far too low
and the pod can handle 300 with the given resources.
Change-Id: Ib1eec10da3d09d198933fcfe87291587e58d7cdb
2020-01-10 00:24:33 -08:00
Florian Ruynat
bf15d06568
Update to Kubernetes 1.15.7 ( #5518 )
2020-01-08 17:35:40 -08:00
Etienne Champetier
2c2ffa846c
Calico: update to 3.11.1, allow to configure calico_iptables_backend ( #5514 )
...
I've tested this update by deploying a containerd / etcd cluster on top CentOS7,
MetalLB + NGINX Ingress. Upgrade using upgrade-cluster.yml
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2020-01-08 02:27:40 -08:00
Damon Wang
48c41bcbe7
kube-proxy need conntrack ( #5478 )
2020-01-06 02:31:35 -08:00
zhanwang
beb47e1c63
update ingress_nginx install guide ( #5502 )
2020-01-06 02:27:35 -08:00
Erwan Miran
303c3654a1
Set pipefail in case tar fails ( #5506 )
2020-01-06 02:25:34 -08:00
Matthew Mosesohn
5fab610fab
Clean kubectl cache after upgrade on first master ( #5479 )
...
Resolves issue where kubectl cache of <v1.16 api schema
interferes with interacting with daemonsets and deployments.
Change-Id: I63b7046958f2008eb144b6da0004c598f945e0ae
2020-01-06 02:23:35 -08:00
Kessler
3c3ebc05cc
Fix invalid count index ( #5469 )
2020-01-02 01:57:39 -08:00
Kessler
94956ebde9
Fix invalid variable in host inventory script ( #5481 )
2019-12-20 05:01:33 -08:00
Alex Newman
e716bed11b
A fix of install instructions ( #5483 )
...
* Update from https://github.com/kubernetes-sigs/kubespray/issues/4318#issuecomment-470161397
* Woops I missed a spot
2019-12-20 04:39:32 -08:00
Fredrik Lönnegren
ccbcad9741
Ubuntu CRI-O ( #5426 )
...
* Fix crictl
* Reload systemd daemon before enabling service
* Typo
* Add crictl template
* Remove seccomp.json for ubuntu
* Set runtime path of runc for ubuntu
* Change path to conmon
2019-12-19 04:37:57 -08:00
wwgfhf
15a8c34717
Update PULL_REQUEST_TEMPLATE.md ( #5476 )
2019-12-19 04:21:57 -08:00
Matthew Mosesohn
b815f48803
Add script for generating binary hashes ( #5470 )
...
Change-Id: I4498d1c0585ee98c23856208d660caadf67cab34
2019-12-18 00:29:57 -08:00
Maxime Guyot
95c97332bf
Bump yamllint and ansible-lint versions ( #5421 )
2019-12-17 07:13:59 -08:00
Maxime Guyot
9bdf6b00cc
Remove inline shell in YAML for vagrant-validate ( #5386 )
2019-12-17 07:11:59 -08:00
Maxime Guyot
91b23caa19
Remove GCE tests files ( #5459 )
2019-12-17 07:09:59 -08:00
Maxime Guyot
5df48ef8fd
[docs] Add CI matrix and script ( #5461 )
...
* Rename CI jobs from ubuntu to ubuntu16
* Add CI matrix and script
2019-12-17 07:07:59 -08:00
Florent Monbillard
109078c5e0
Update CNI plugins to v0.8.3 ( #5453 )
2019-12-16 04:53:36 -08:00
bozzo
c0b262a22a
Add kube-router configuration to enable metrics exposure ( #5416 )
2019-12-16 04:35:36 -08:00
Florian Ruynat
8bb1af9926
fix typo ( #5452 )
2019-12-16 02:55:36 -08:00
Douglas Schilling Landgraf
538f1f1a68
cri-o: redhat.yml - remove package cri-tools ( #5444 )
...
There is no cri-tools package in CentOS/EPEL/Red Hat.
Additionally, cri-tools is provided into the installation via
roles/download/defaults/main.yml:104:crictl_download_url.
2019-12-16 02:53:36 -08:00
Maxime Guyot
b60ab3ae44
Update CI to use v2.12.0 image and update release process ( #5448 )
2019-12-13 05:42:54 -08:00
Andreas Krüger
370a0635fa
Bump nodelocaldns version to 1.15.8 ( #5447 )
...
* Bump nodelocaldns version
* Add missing upstreamsvc
2019-12-13 02:22:55 -08:00
Bort Verwilst
db2ca014cb
Add Helm 3.x support ( #5441 )
...
* Add Helm 3.x support
* tiller enabled when helm < 3.0.0
2019-12-12 09:24:32 -08:00
bfraz
f0f8379e1b
Update aws tf ( #5435 )
...
* update aws tf to function as expected
* update tf version
* update syntax for tf v0.12
* update tf version in readme
* update per tf for v0.12
2019-12-12 03:42:33 -08:00
Maxime Guyot
815eebf1d7
Add wait for kubectl get ds after upgrades ( #5433 )
2019-12-11 11:23:55 -08:00
Maxime Guyot
95cf18ff00
Re introduce CI for upgrades ( #5427 )
2019-12-11 04:48:06 -08:00
Matthew Mosesohn
696fcaf391
Ensure 0644 mode for ca.crt on nodes ( #5428 )
...
Change-Id: I5e018dfaeffe314300b373aeb7ed5f59929cf4f9
2019-12-11 00:54:04 -08:00
Maxime Guyot
6ff5ccc938
Use kubespray/kubespray:v2.11.0 for CI ( #5363 )
2019-12-11 00:10:05 -08:00
Maxime Guyot
f8a18fcaca
Update the release process doc ( #5419 )
2019-12-10 04:41:29 -08:00
Maxime Guyot
961c1be53e
Remove Digital Ocean CI ( #5418 )
2019-12-10 04:39:29 -08:00
Maxime Guyot
eda1dcb7f6
Fix TF inventory script ( #5424 )
2019-12-10 03:41:29 -08:00
Etienne Champetier
5e0140d62c
Add k8s 1.15.6 hashes ( #5342 )
...
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2019-12-10 00:45:30 -08:00
Craig Rodrigues
717fe3cf3a
Add checksums for v1.17.0 ( #5423 )
2019-12-09 21:15:28 -08:00
Yujun Zhang
32d80ca438
Add default value for `bin_dir` in recover control plane ( #5396 )
2019-12-09 02:54:02 -08:00
ooneko
2a9aead50e
Set kube_image_repo use {{ gcr_image_repo }} ( #5314 )
...
To aviod repeat "gcr.io" again.
2019-12-09 02:52:02 -08:00