Jacopo Secchiero
ce0d111d7c
update docker-ce to 18.09.7 ( #4973 ) ( #5162 )
5 years ago
Maxime Guyot
6ed833ec33
Update to Kube v1.14.6 ( #5098 )
5 years ago
Vitaliy Dmitriev
f61dbb74bf
[contrib/heketi]: tear down additions and fixes. Heketi updated to version 9 ( #5026 )
* lvm packages removal during tear down skipped by default
* lvm utils execution PATH fixed for CentOS/RH
* Heketi updated to the latest version 9
Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>
5 years ago
nautikos1235
58126de3d9
Fix certificate-key param for kubeadm init ( #4789 ) ( #4988 )
* Fix certificate-key param for kubeadm init
* Fix yamllint error
5 years ago
Vitaliy Dmitriev
2b69befb59
kubeadm join path fixed for RH linux ( #4987 )
Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>
5 years ago
Andreas Holmsten
7d8da8348e
Cherry pick #4857 #4859 #4867 into release-2.10 ( #4877 )
* fix start CoreDNS when init secondary master (#4867 )
* Update dns-autoscaler.yml.j2 (#4857 )
Merge two tolerations. because the latest tolerations will cover the first tolerations.
* Remove GCE tests and CNCF funding ended (#4859 )
5 years ago
Andreas Holmsten
b90b1fc2b9
updated pinning to prevent breaking changes ( #4783 ) ( #4873 )
* updated ansible pinning to prevent more possibilities of breaking changes
* more exact pinning of ansible version
* more exact pinning of ansible version and also all the rest
* added testing requirements.txt pinning settings
* removed boto from testing requirements.txt
5 years ago
Andreas Holmsten
147ea54374
Cherry pick #4861 into release-2.10 ( #4874 )
* Rebase only on PRs (#4861 )
* Rebase from release-2.10 branch instead of master
5 years ago
Bort Verwilst
d53782a7f1
k8s 1.14.3 ( #4855 )
5 years ago
Bort Verwilst
e2f5a9748e
upgrade to 1.14.2 ( #4782 )
* upgrade to 1.14.2
* Remove trailing whitespace
5 years ago
Andreas Krüger
0d1a34ee6b
Merge pull request #4718 from lystor/bug-4695
Fix adding output of kubeadm to the admin.conf downloaded to the arti…
5 years ago
lystor
28ad0e676d
Fix adding output of kubeadm to the admin.conf downloaded to the artifacts directory ( #4696 )
Fixes issue https://github.com/kubernetes-sigs/kubespray/issues/4695
5 years ago
Christoffer Anselm
dcd9c9509b
Add etcd role dependency on kube user to avoid etcd role failure when running scale.yml with a fresh node. ( #3240 ) ( #4479 )
5 years ago
Matthew Mosesohn
15eb7db36d
Fix k8s api endpoint for secondary nodes in control plane mode ( #4675 )
Change-Id: I1588458b54c52443ad8d0afbd266f77ac0afea67
5 years ago
Matthew Mosesohn
a5b46bfc8c
Run dns_late preinstall tasks on all k8s nodes ( #4672 )
* Run dns_late preinstall tasks on all k8s nodes
Related issue: #4656
Change-Id: I63f8559ef1a497b7580ab084561e6603fe647834
* Fix ansible-lint
Change-Id: Ia5b33fa63dbc36d8c3e9557ef3f2ea02af2325a5
* Fix recover_control_plane lint issues
Change-Id: I16643a3193c11b6ba704e9698812cac7e4fd19a8
5 years ago
Youngchul Bang
fbba259933
ingress-nginx: enable --report-node-internal-ip-address flag ( #4114 )
Close #4113
5 years ago
Florent Monbillard
7b77e2d232
Remove docker-storage-setup dependency if not needed ( #4077 )
When docker_container_storage_setup is false,
docker service should not depend on docker-storage-setup service,
because it's not installed.
For example, when using overlay2 on recent RHEL 7/Centos 7 kernels,
you most likely don't need it.
5 years ago
qvicksilver
48a182844c
Documentation and playbook for recovering control plane from node failure ( #4146 )
5 years ago
MarkusTeufelberger
9335cdcebc
ansible-lint: Add exception for invocation of "rm" ( #4609 )
5 years ago
Andreas Krüger
38af93b60c
Remove rkt support ( #4671 )
5 years ago
Matthew Mosesohn
741de6051c
Fix nodeselectors for contiv and nginx-ingress ( #4662 )
* Fix nodeselectors for contiv and nginx-ingress
Change-Id: Ib3eb6bd87193c69a90ee944c9164a0b6792c79ba
* Set kube proxy mode to iptables for addons task
Change-Id: Iff71a71f672405c74b4708c71db15ddc4391a53a
5 years ago
Dmitry
b8f0de3074
Fixed etcd-servers-overrides in kubeadm config ( #4668 )
* kube-apiserver will fail if used comma as separator
5 years ago
MarkusTeufelberger
88d919337e
ansible-lint: don't compare to empty string [E602] ( #4665 )
5 years ago
Jiang Yi Tao
f518b90c6b
associate fips for masters with no etcd ( #4657 )
5 years ago
Maxime Guyot
d5c33e6d6c
Refactor test cases ( #4655 )
5 years ago
Matthew Mosesohn
338eb4ce65
Fix kubeadm upload certs with when condition ( #4659 )
* Fix kubeadm upload certs with when condition
Change-Id: I916dd2375b71eea2386047c7f185a2f8361f7a61
* Update kubeadm-secondary-experimental.yml
5 years ago
Matthew Mosesohn
009e208bcd
Remove RHEL from packet deploy ( #4661 )
Change-Id: I131d77bb9d16cc0f252dd86166c29f72daa9a64a
5 years ago
Matthew Mosesohn
81e6877b02
Make cilium tests pass ( #4660 )
Cilium requires a high kernel. rhel7 and centos7 are too low, so they are removed.
Bumping ubuntu to ubuntu-1804
Change-Id: Ib1bffa45b8f9ed0ba500f751714372b3a3f7878b
5 years ago
Andreas Krüger
3722acee85
Fix broken metrics-server deployment not starting ( #4651 )
* Fix metrics-server deployment
* Make metrics server work
* Fix sample inventory
5 years ago
Maxime Guyot
a4a35f8a4f
Git checkout a specific version for testing upgrades ( #4653 )
5 years ago
grialeyur
82119ca923
Add support calico kubernetes datastore and typha. ( #4498 )
* Add support calico kubernetes datastore and typha.
* Add typha_enabled to kubespray-defaults.
5 years ago
gitareest
6ca2019002
Fix issue with etcd arm host installation case ( #4589 )
Use host_architecture variable.
5 years ago
Maxime Guyot
53e3463b5a
Fix GCE tests with undefined CI_PLATFORM ( #4650 )
5 years ago
Matthew Mosesohn
c9ed5f69d7
Prepend docker.io for all docker hub images ( #4648 )
Change-Id: I71dc793641bc168e40419e38f33f68f5325e77a9
5 years ago
Maxime Guyot
696d481e3b
Fix dynamic inventory parsing in contrib/tf/packet ( #4645 )
5 years ago
Maxime Guyot
f5a83ceded
Fix typo in test-infra playbook ( #4644 )
5 years ago
Andreas Krüger
3fe66a1298
Update downloads role to download to correct group ( #4638 )
5 years ago
Maxime Guyot
6af1f65d3c
Fix python syntax in Terraform dynamic inventory ( #4643 )
5 years ago
Sergey Kolekonov
4a10dca7d4
Add an ability to provide oidc cert in base64 ( #4618 )
5 years ago
Matthew Mosesohn
4d57ed314d
Clean up check for setting kubeadm certificate key ( #4634 )
Change-Id: I2c97c4753089eb3ec2e6b01b2681a8be98ecbb57
5 years ago
Andreas Krüger
86d0e12695
Add missing comma ( #4636 )
5 years ago
iwankgb
4e81bcc147
Fixing Vagrant cluster provisioning ( #4218 )
* Pass ansible_ssh_user as host_var
Co-authored-by: Damian Darczuk <damian.darczuk@intel.com>
Co-authored-by: Paweł Pałucki <pawel.palucki@intel.com>
* Create a directory before downloading container images to ansible host
Co-authored-by: Damian Darczuk <damian.darczuk@intel.com>
Co-authored-by: Paweł Pałucki <pawel.palucki@intel.com>
* Set private key usuing synchronize task options
Co-authored-by: Damian Darczuk <damian.darczuk@intel.com>
Co-authored-by: Paweł Pałucki <pawel.palucki@intel.com>
5 years ago
andreyshestakov
691baf5b14
Calico fix ( #4540 )
* Mark "Calico | Set global as_num" as "unchanged"
This command executes with "--skip-exists" parameter, so it is idempotent
and should not be marked as "changed".
* trigger ci
5 years ago
Attilio Greco
6243467856
remove duble check for run this task just one time ( #4613 )
5 years ago
Andreas Krüger
3c5a4474ac
Increase ansible-lint speed ( #4632 )
5 years ago
Maxime Guyot
01da65252b
Reduce VM size for Packet CI ( #4630 )
5 years ago
Andreas Krüger
f3e7615bef
Switch deploy-part1 AIO job to Calico ( #4628 )
* Switch deploy-part1 AIO job to Calico
* Cleanup file
* Remove newline at end
5 years ago
Vincent Gramer
f47a666227
support azure loadbalancer standard sku ( #4150 ) ( #4476 )
add the support of the folling property in azure-credential-check.yml
- azure_loadbalancer_sku: Sku of Load Balancer and Public IP. Candidate values are: basic and standard.
- azure_exclude_master_from_standard_lb: excludes master nodes from standard load balancer.
- azure_disable_outbound_snat: disables the outbound SNAT for public load balancer rules
- useInstanceMetadata: Use instance metadata service where possible
- azure_primary_availability_set: (Optional) The name of the availability set that should be used as the load balancer backend
5 years ago
Wilmar den Ouden
b708db4cd5
Update to v1.14.1 ( #4481 )
5 years ago
Maxime Guyot
a3144e7e21
Test with minimum requirements ( #4615 )
5 years ago