Chad Swenson
a15a0b5eb9
Make calico iptables lock timeout configurable ( #5658 )
...
Adds `calico_iptables_lock_timeout_secs` variable to calico DS yaml.
2020-02-19 02:28:25 -08:00
Ali Sanhaji
646fd5f47b
External OpenStack Cloud Controller Manager implementation ( #5491 )
...
* External OpenStack Cloud Controller Manager implementation
* Adding controller image tag
* Minor fixes
* Restructuring the external cloud controller to work with KubeADM
2020-02-18 04:47:28 -08:00
rptaylor
277b347604
add az_list_node variable to specify different AZs for kubelets ( #5413 )
...
* rebase and add az_list_node variable to specify different AZs for kubelets
* fix missing variable name change
2020-02-18 04:29:27 -08:00
Sergey
12bc634ec3
helm default version 3.1.0 ( #5634 )
...
* helm default version 3.1.0
* fix newline
try to retest2
2020-02-18 03:21:29 -08:00
Jin Hase
769e54d8f5
Fix a typo in integration.md ( #5616 )
2020-02-18 02:29:29 -08:00
MarkusTeufelberger
ad50bc4ccb
Cache facts for 2 hours ( #5633 )
...
Sets a 2 hour timeout value for facts caching.
2020-02-18 01:31:28 -08:00
Sylvain Chateau
0ca7aa126b
added "Flatcar", "Flatcar Container Linux by Kinvolk" for all coreOS role ( #5607 )
2020-02-18 00:15:29 -08:00
Woohyung Han
d0d9967457
Fix to Vagrant config.rb apply correctly ( #5525 )
2020-02-18 00:13:28 -08:00
Manuel Cintron
b51b52ac0e
Fixing and issue where if the pids in the orphan list no longer exist then all systemd child processes would be killed. ( #5636 )
2020-02-17 09:33:29 -08:00
Sergey
36c1f32ef9
remove legacy docker repo in kubernetes/preinstall before any packages installed ( #5640 )
2020-02-17 08:59:28 -08:00
Steven Reitsma
fa245ffdd5
Fix some minor issues with the Cinder CSI plugin ( #5561 )
...
Add Cinder images to download role
2020-02-17 03:47:28 -08:00
Erwan Miran
f7c5f45833
Ability to define plugins.cri.containerd params ( #5624 )
...
* Ability to define plugins.cri.containerd params
* addition of containerd field commented as an example
* documentation of containerd_config
2020-02-17 02:15:29 -08:00
lcooper40
579976260f
Added in code to allow control over pull policy for local path provis… ( #5334 )
...
* Added in code to allow control over pull policy for local path provisioner
* change to imagePullPolicy to use globally used variable k8s_image_pull_policy
* removed unusued variable from defaults
* updated contiv-etcd and cinder-csi-controllerplugin to use k8s_image_pull_policy variable
2020-02-17 02:13:30 -08:00
Ali Sanhaji
d56e9f6b80
Fix Cinder CSI bugs ( #5492 )
2020-02-17 01:49:28 -08:00
Brendan Creane
57b0b6a9b1
update Calico CNI description ( #5523 )
2020-02-17 01:47:28 -08:00
Flowkap
640190217d
UPdate docs to match actuall required settings to perform an unsafe upgrade using cluster.yml playbook. Relates to https://github.com/kubernetes-sigs/kubespray/issues/4736 and https://github.com/kubernetes-sigs/kubespray/issues/4139 ( #5609 )
2020-02-17 01:45:29 -08:00
Thomas Ziegler
a08f485d76
updated links in the PR template ( #5614 )
2020-02-17 12:16:35 +03:00
Quan Hoang
f6b66839bd
Use 'private_dns' as hostname in inventory file ( #5463 )
2020-02-17 00:59:28 -08:00
Erwan Miran
26700e7882
kubelet_config_extra_args and kubelet_node_config_extra_args ( #5623 )
...
* Introduce kubelet_config_extra_args and kubelet_node_config_extra_args to pass params to kubelet via YAML config
* kubelet_config_extra_args is not the alternative
2020-02-14 16:05:28 -08:00
Florian Ruynat
d86229dc2b
Upgrade cri-tools (crictl) to 1.17.0 ( #5629 )
2020-02-14 02:50:17 -08:00
Florian Ruynat
f56171b513
Remove old features gates ( #5608 )
2020-02-14 02:24:17 -08:00
Nguyen Hai Truong
516e9a4de6
Securing http link to https link ( #5617 )
...
Fix http link to https link for security
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2020-02-13 14:46:17 -08:00
Thomas Ziegler
765d907ea1
added reference to calico_ip_auto_method in sample inventory group vars ( #5612 )
2020-02-13 13:18:36 -08:00
Bort Verwilst
287421e21e
Set helm 3.0 as default ( #5503 )
...
* set helm 3.0 as default
* remove trainling space in vars.yml
* switched to helm 3.0.3
2020-02-13 02:18:35 -08:00
fktkrt
2761fda2c9
Update bug-report.md ( #5585 )
2020-02-13 01:34:35 -08:00
Erwan Miran
339e36fbe6
Files to archive can be passed directly ( #5571 )
2020-02-12 07:50:51 -08:00
Arthur Outhenin-Chalandre
5e648b96e8
Fix default value of kube_api_server_endpoint ( #5529 )
...
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
2020-02-11 01:40:01 -08:00
qvicksilver
ac2135e450
Fix recover-control-plane to work with etcd 3.3.x and add CI ( #5500 )
...
* Fix recover-control-plane to work with etcd 3.3.x and add CI
* Set default values for testcase
* Add actual test jobs
* Attempt to satisty gitlab ci linter
* Fix ansible targets
* Set etcd_member_name as stated in the docs...
* Recovering from 0 masters is not supported yet
* Add other master to broken_kube-master group as well
* Increase number of retries to see if etcd needs more time to heal
* Make number of retries for ETCD loops configurable, increase it for recovery CI and document it
2020-02-11 01:38:01 -08:00
rptaylor
68c8c05775
improve documentation about user account and connecting to API ( #5415 )
...
* improve documentation about user acct and connecting to API
* fix lint
2020-02-11 01:36:00 -08:00
Sergey
14b1cab5d2
force rotate control plane certifcate on master node when upgrade cluster ( #5596 )
2020-02-10 06:09:54 -08:00
Florian Ruynat
e570e2e736
Remove last rkt references ( #5606 )
2020-02-07 02:19:43 -08:00
Fabiano Tessarolo
16fd2e5d68
Fix etcd deployment type variable location ( #5587 )
...
On deployments types where etcd server is splitted from Kube Master, the deployment fails since it cannot find the variable.
2020-02-07 02:17:43 -08:00
Preslav Draganov
422b25ab1f
Bind Docker service to containerd.service on versions >=18.09.1 ( #5477 )
2020-02-07 02:15:44 -08:00
rptaylor
b7527399b5
fully clean docker_options from sample inventory ( #5414 )
...
* comment out docker_options
* fix yamllint
2020-02-07 02:13:43 -08:00
wwgfhf
89bad11ad8
Update PULL_REQUEST_TEMPLATE.md ( #5597 )
2020-02-07 02:11:44 -08:00
aca
9d32e2c3b0
fix duplicates when scheduler_extra_volumes defined ( #5566 )
2020-02-07 02:09:44 -08:00
Florian Ruynat
099341582a
Update nginx image to latest ( #5590 )
2020-02-07 02:07:44 -08:00
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