Florian Ruynat
3314f95be4
Fix README version for cni/flannel
2 years ago
Cristian Calin
ed3932b7d5
[cni-plugins] upgrade to stable 1.0.1 ( #8331 )
* [cni-plugins] upgrade to stable 1.0.1
* [flannel] use binary from dedicated project
2 years ago
emiran-orange
2b5c185826
calico_pool_blocksize must be cast as well in assertion when defined ( #8321 )
* calico_pool_blocksize must be cast as string in assertion when defined
* Cast as int rather than string
2 years ago
zemkogabor
996ecca78b
Glusterfs daemonset readiness and liveness params. #8307 ( #8309 )
2 years ago
zhengtianbao
c3c128352f
Remove registry-proxy ( #8327 )
2 years ago
zhengtianbao
02a89543d6
registry: add ingress support ( #8311 )
2 years ago
Cristian Calin
c1954ff918
Support deploying kubernetes 1.23 ( #8323 )
* Ensure entries for 1.23 are added for supported_versions vars
* cri-o: add support for kubernetes 1.23 but still use cri-o 1.22
* kubescheduler-config: diferentiate config versions based on kube_version
2 years ago
Kenichi Omichi
b49ae8c21d
Delete "kubeadm alpha certs" code ( #8322 )
"kubeadm alpha certs" command has been promoted to "kubeadm certs" command,
and "kubeadm alpha certs" has been deprecated since Kubernetes v1.20 as [1].
In addition, Kubespray supports Kubernetes v1.20+.
This delete the deprecated command for cleanup.
[1]: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation
2 years ago
Calin Cristian Andrei
1a7b4435f3
Bump default version of kubernetes to 1.22.5
2 years ago
Calin Cristian Andrei
ff5ca5f7f8
add temp location to .gitignore
2 years ago
Calin Cristian Andrei
db0e458217
Kubernetes: add hashes for v1.23.1, v1.23.0, v1.22.5, v1.21.8 and v1.20.14
2 years ago
Nicolas MASSE
f01f7c54aa
Add support for CRI-O user namespaces ( #8268 )
* add support for cri-o user namespaces
* comply with yamllint rules
2 years ago
kakkotetsu
c59407f105
add support for Calico BGPPeer sourceAddress ( #8306 )
2 years ago
Cristian Calin
fdc5d7458f
Upgrade to nerdctl 0.15.0 and some fixes ( #8315 )
* nerdctl: move to 0.15.0
* nerdctl: reduce verbosity when pulling images
* download: use proxy environment when using nerdctl to download containers
2 years ago
Antoine Gatineau
6aafb9b2d4
fix bad indentation ( #8314 )
2 years ago
Samuel Liu
aa9ad1ed60
clean files for kube-ovn ( #8310 )
2 years ago
zhengtianbao
aa9b8453a0
registry: service add clusterIP, nodePort, loadBalancer support ( #8291 )
* registry: service add clusterIP, nodePort, loadBalancer support
* modify camelcase name to underscore
* Add registry service type compatibility check
2 years ago
Cristian Calin
4daa824b3c
CI: fix test name debian10-aio was a 2 instance default ( #8286 )
* CI: fix test name debian10-aio was a 2 instance default
* CI: Fix running ubuntu20-aio-docker
* CI: Fix running ubuntu18-aio-docker
2 years ago
singeleaf
4f2e4524b8
Fix external lb error ( #8299 )
2 years ago
Xudong Zhang
8ac510e4d6
sample containerd: containerd_runtimes is removed ( #8301 )
(#8213 ) split containerd_runtimes to containerd_runc_runtime and
containerd_additional_runtimes
2 years ago
Marat Talipov
4f27c763af
containerd insecure registry support ( #8298 )
2 years ago
Cristian Calin
0e969c0b72
vSphere-CSI: update to 2.4.0 ( #8295 )
2 years ago
Steven Reitsma
b396801e28
Update Cinder CSI to v1.22 ( #8296 )
2 years ago
Cristian Calin
682c8a59c2
containerd: change default resolvconf_mode to host_resolvconf ( #8247 )
* containerd: change default resolvconf_mode to host_resolvconf
* Wait for kube-apiserver to come back after pod refresh
* Handle resolv.conf gracefully
* Retain currently configured DNS entries to ensure we don't break the resolvers
* Suse uses wickedd for network management so no dhcp hooks
* Molecule: increase ansible timeout
* CI: Increase ansible timeout to 120s for Packet jobs
3 years ago
Florian Ruynat
5a25de37ef
Revert "remove no longer present etcd nodes from APIEndpoints list in kubeadm-config configmap ( #8244 )" ( #8287 )
This reverts commit dc767c14b9
.
3 years ago
Kenichi Omichi
bdb923df4a
Add oomichi to approvers ( #8284 )
For taking more responsibility on Kubespray project, this adds
oomichi to the list of approvers.
3 years ago
zhengtianbao
4ef2cf4c28
Registry add TLS and authentication support ( #8229 )
* Add registry TLS support
* Add registry configmap and htpasswd auth
3 years ago
Cristian Calin
990ca38d21
Kata-Containers: add 2.3.0 ( #8276 )
* Kata-Containers: add checksums for 2.3.0
* Kata-Containers: version 2.3.0 requires kubernetes 1.22.0+
3 years ago
Cristian Calin
c7e430573f
Calico: upgrade 3.21.x to 3.21.2 ( #8275 )
3 years ago
Cristian Calin
a328b64464
runc: upgrade to v1.0.3 ( #8274 )
3 years ago
zhengtianbao
a16d427536
Set etcd-events listen port to 2383 ( #8232 )
3 years ago
Cristian Calin
c98a07825b
Use cgroupsv2 where available (fedora) ( #8237 )
* Containerd: use cgroupsv2 where available (fedora)
* Docker: use cgroupsv2 where available (fedora)
* cri-o: use cgroupsv2 where available (fedora)
3 years ago
Samuel Liu
a98ca6fcf3
Update loadbalancers versions ( #8272 )
* Update loadbalancers versions
* fix haproxy_config_dir mode
3 years ago
Samuel Liu
4550f8c50f
calico_flexvol ( #8273 )
3 years ago
toplordsaito
9afca43807
change dns upstream condition for coredns ( #8263 )
upstream_dns_servers should change corefile config even resolvconf_mode=docker_dns
3 years ago
Alvaro Campesino
27ab364df5
Improve control plane scale flow ( #13 ) ( #7989 )
* Improve control plane scale flow (#13 )
* Added version 1.20.10 of K8s
* Setting first_kube_control_plane to a existing one
* Setting first_kube_control_plane to a existing one
* change first_kube_master for first_kube_control_plane
* Ansible-lint changes
3 years ago
Hanna Bledai
615216f397
Fix if bind-address is not set to 0.0.0.0 ( #8262 )
* if bind-address is not set to 0.0.0.0
* Update docs and left comments
* fix yamllist check: remove space
3 years ago
Kenichi Omichi
46b1b7ab34
Fix k8scsi/csi-resizer repo ( #8270 )
If trying to pull k8scsi/csi-resizer image from gcr.io, we face the error
like:
$ docker pull gcr.io/k8scsi/csi-resizer:v1.0.0
Error response from daemon: Head https://gcr.io/v2/k8scsi/csi-resizer/
manifests/v1.0.0: unknown: Project 'project:k8scsi' not found or deleted.
$
We can pull the image from quay.io instead.
This fixes the issue.
3 years ago
Alvaro Campesino
30d9882851
Add nodelocaldns only if it is enabled ( #7731 )
3 years ago
Cristian Calin
dfdebda0b6
Calico: remove duplicate values for CALICO_DISABLE_FILE_LOGGING and FELIX_DEFAULTENDPOINTTOHOSTACTION ( #8269 )
3 years ago
Cristian Calin
9d8a83314b
containerd: add hashes for 1.5.8 and 1.4.12 and make 1.5.8 the new default ( #8239 )
* containerd: add hashes for 1.5.8 and 1.4.12 and make 1.5.8 the new default
* containerd: make nerdctl mandatory for container_manager = containerd
* nerdctl: bump to version 0.14.0
* containerd: use nerdctl for image manipulation
* OpenSuSE: install basic nerdctl dependencies
3 years ago
Florian Ruynat
e19ce27352
Remove ovn4nfv support ( #8265 )
3 years ago
Cristian Calin
4d711691d0
Fix calico crd archive checksums ( #8266 )
v3.20.3 and v3.21.1 were re-released with new checksums
3 years ago
Samuel Liu
ee0f1e9d58
Update etcd-servers for apiserver ( #8253 )
3 years ago
Cristian Calin
a24162f596
CI: upgrade vagrant to 2.2.19 ( #8264 )
3 years ago
Florian Ruynat
e82443241b
Move opensuse CI to docker and fix ubuntu16 containerd version for docker ( #8257 )
3 years ago
Cristian Calin
9f052702e5
containerd: add support for suse distributions ( #8261 )
3 years ago
Florian Ruynat
b38382a68f
Move cri-o default package to 1.22 ( #8258 )
3 years ago
zhengtianbao
785324827c
Set ingress-nginx default terminationGracePeriodSeconds to 5 min ( #8252 )
* set ingress-nginx default terminationGracePeriodSeconds to 5 min for the drain of connection
* Add ingress_nginx_termination_grace_period_seconds at sample inventory
3 years ago
Cristian Calin
31c7b6747b
Calico: add dependencies for 3.21.x ( #8250 )
3 years ago