Mathieu Parent
e39e3d5c26
Fix OpenId Connect example prefixes ( #7527 )
Fixes "mapping values are not allowed in this context
3 years ago
Florian Ruynat
1c0836946f
Update default Kubernetes version to 1.20.6
3 years ago
Etienne Champetier
bf6a39eb84
Add auto_renew_certificates_systemd_calendar ( #7490 )
This allow to configure when K8S certificates renewal runs
Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
3 years ago
Mathieu Parent
1d4e380231
Remove containerd_runtimes var in k8s-cluster.yml ( #7476 )
Also set in all/containerd.yml
3 years ago
Daniil Muidinov
2257181ca8
Set containerd version to 1.4.4 ( #7398 )
* Set containerd version to 1.4.3
* Set containerd version to 1.4.4
Co-authored-by: Barry Melbourne <9964974+bmelbourne@users.noreply.github.com>
3 years ago
Etienne Champetier
efa180392b
Auto renew control plane certificates ( #7358 )
While at it remove force_certificate_regeneration
This boolean only forced the renewal of the apiserver certs
Either manually use k8s-certs-renew.sh or set auto_renew_certificates
Signed-off-by: Etienne Champetier <e.champetier@ateme.com>
3 years ago
Florian Ruynat
6d9ed398e3
Set default k8s version to 1.20.5
4 years ago
Florian Ruynat
6334e4bd84
Set Kubernetes default version to 1.20.4
4 years ago
Matt Calvert
4cc065e66d
Changes to support Dual Stack networking
4 years ago
Florian Ruynat
7a033a1d55
Add hashes and update default K8S version to 1.20.2 ( #7171 )
4 years ago
Florian Ruynat
09fa99fdc6
Update hashes and set default version to 1.19.7 ( #7150 )
4 years ago
Florian Ruynat
0c995c1ea7
Remove last 1.19.5 references ( #7107 )
4 years ago
Anthony Rabbito
93445b4dbc
Update hashes and set default version to 1.19.5 ( #7012 )
* Update hashes and set default version to 1.19.5
Signed-off-by: anthr76 <hello@anthonyrabbito.com>
* Reorder hashes
1.19.5 hashes should be near 1.19.x
* Added back blank line
4 years ago
Christoph Stäbler
1a491fc10c
Update hashes and set default to 1.19.4 ( #6903 )
4 years ago
Etienne Champetier
68b96bdf1a
Helm v3 only ( #6846 )
* Fix etcd download dest
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* Only support Helm v3, cleanup install
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
4 years ago
Florian Ruynat
f6eed8091e
Remove contiv related files ( #6964 )
4 years ago
Florian Ruynat
60b0fb3e88
Update hashes and set default version to 1.19.3 ( #6841 )
4 years ago
Bogdan Peste
5e32655830
Added option to force apiserver and respective client certificate to … ( #6403 )
* Added option to force apiserver and respective client certificate to be regenerated without necessarily needing to bump the K8S cluster version
* Removed extra blank line
4 years ago
Hans Feldt
270f91e577
cleanup kubelet_deployment_type ( #6815 )
No longer used/supported
4 years ago
Wang Zhen
edea63511d
Fix reserved memory unit in kubelet configuration ( #6725 )
* Fix reserved memory unit in kubelet configuration
Signed-off-by: Wang Zhen <lazybetrayer@gmail.com>
* Move systemReserved default values from template
Signed-off-by: Wang Zhen <lazybetrayer@gmail.com>
4 years ago
Florent Monbillard
68118c2653
Expose offline install overrides in inventory ( #6728 )
* Expose offline install overrides in inventory
* Remove not recommended warning
4 years ago
Florian Ruynat
79226d0870
Add Kubernetes hashes 1.19.2/1.18.9/1.17.12 and set default ( #6698 )
4 years ago
Hans Feldt
6da385de9d
Use "kubeadm join" to join masters to control plane ( #6661 )
Remove configuration variable kubeadm_control_plane
4 years ago
Florian Ruynat
a556f8f2bf
Remove deprecated (and removed in 1.19) flag and function --basic-auth-file ( #6655 )
4 years ago
Florian Ruynat
ad15721677
Add Kubernetes 1.19.1 hashes and set default ( #6654 )
4 years ago
Mikael Johansson
040dda37ed
Add comment clarifying network allocation and sizes ( #6607 )
* Add comment from roles/kubespray-defaults/defaults/main.yaml clarifying network allocation and sizes
Signed-off-by: Mikael Johansson <mik.json@gmail.com>
* Rewrite of the comment and added new examples
Signed-off-by: Mikael Johansson <mik.json@gmail.com>
4 years ago
Sulochan Acharya
36924b63dc
Allow webhook authorization ( #6502 )
4 years ago
Florian Ruynat
142b9e1eff
Update k8s hashes and set default version to 1.18.8 ( #6532 )
4 years ago
Florent Monbillard
924cc11af6
Upgrade to kubernetes 1.18.6 ( #6405 )
- Add 1.17.9 and 1.16.13 SHAs
4 years ago
Florian Ruynat
f515898cb5
Update hashes and set default version to 1.18.5 ( #6335 )
4 years ago
Samuel Liu
c29b21717d
Add event-ttl duration ( #6310 )
* Add event-ttl duration
* Fix wrong location
4 years ago
Pasquale Toscano
8f5c4dcd2e
Add support for Kata Containers ( #6256 )
* Install Kata Containers as additional container runtime
* Create RuntimeClasses for Kata Containers
* Updated Vagrant to optionally run without Docker as container manager
* Updated Vagrant to optionally use Libvirt nested virtualization
* Add Kata Containers documentation
* Fix lint errors
* Add kata_containers_enabled to kubespray-defaults
* Fixed typo error
* Fixed typo error
4 years ago
Florian Ruynat
eeb77369cb
Update hashes and set default to 1.18.4 ( #6285 )
4 years ago
Samuel Liu
dba645421f
ADD tls cipher suites support ( #6024 )
* ADD tls cipher suites support
yaml lint
yamllint
* update test case
* update test case
4 years ago
Florian Ruynat
b2a0b649fd
Add new Kubernetes version hashes and set default to 1.18.3 ( #6173 )
4 years ago
Florian Ruynat
c06f482901
Update default kubernetes version to 1.18.2 ( #6064 )
4 years ago
Florian Ruynat
49bd208026
Update hashes (1.18.2/1.17.5/1.16.9) and set default to 1.17.5 ( #5967 )
4 years ago
Pasquale Toscano
00efc63f74
Customize PodSecurityPolicies from inventory ( #5920 )
* Customize PodSecurityPolicies from inventory
* Fixed yaml indentation
4 years ago
spaced
0c51352a74
remove unused kubelet options ( #5903 )
4 years ago
Ali Sanhaji
937adec515
Azure Disk CSI deployment ( #5833 )
* Azure Disk CSI deployment
* Mention Azure CSI support
* Fix: remove unnecessary file
* Typo in documentation
* Add newline to end of file
4 years ago
Ali Sanhaji
484df62c5a
GCP Persistent Disk CSI Driver deployment ( #5857 )
* GCP Persistent Disk CSI Driver deployment
* Fix MD lint
* Fix Yaml lint
4 years ago
Florian Ruynat
09308d6125
Upgrade to Kubernetes 1.174 ( #5628 )
* Upgrade to Kubernetes 1.17.4 - change defaults
* Update ci jobs to previous k8s release (will fix them afterward)
4 years ago
Ali Sanhaji
a8a05a21a4
AWS EBS CSI implementation ( #5549 )
* AWS EBS CSI implementation
* Fixing image repos
* Add OWNERS file
* Fix expressions
* Add csi-driver tag
* Add AWS EBS prefix to variables
* Add AWS EBS CSI Driver documentation
4 years ago
Pasquale Toscano
4b5299bb7a
Add variables to configure Containerd default runtime, untrusted runt… ( #5497 )
* Add variables to configure Containerd default runtime, untrusted runtime and additional runtimes
* Add containerd settings to sample inventory
* Empty commit
5 years ago
bozzo
d69db3469e
Add external zones in nodelocaldns configuration ( #5591 )
Allows to configure additionnal zone for domains not resolved by `upstream_dns_servers`.
5 years ago
Florent Monbillard
ca73e29ec5
Use k8s.gcr.io for kubernetes related images ( #5764 )
* Use k8s.gcr.io for kubernetes related images
* Use k8s.gcr.io in inventory sample
5 years ago
Florent Monbillard
0330442c63
Kubernetes 1.16.8 ( #5770 )
* Kubernetes 1.16.8
* Use 1.16.8 in sample inventory and kubespray-defaults
5 years ago
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.
5 years ago
Florian Ruynat
f1025dce4e
Update to hashes and default version (1.15.8 / 1.16.5 / 1.17.1) ( #5564 )
5 years ago
ooneko
2a9aead50e
Set kube_image_repo use {{ gcr_image_repo }} ( #5314 )
To aviod repeat "gcr.io" again.
5 years ago