Florian Ruynat
b2a0b649fd
Add new Kubernetes version hashes and set default to 1.18.3 ( #6173 )
4 years ago
Paul Rey
b5aaaf864d
Add additional network configuration options to external Openstack CCM ( #6083 ) ( #6085 )
* Add additional network configuration options to external Openstack CCM (#6083 )
* Change the default version of external openstack cloud controller image to v1.18.1 since there was an issue in v1.18.0 where some IPs of the private network were ignored
* Change Network section in external-openstack-cloud-config.j2 to Networking
* Add networking customization information in the openstack documentation
4 years ago
Florian Ruynat
c06f482901
Update default kubernetes version to 1.18.2 ( #6064 )
4 years ago
Florian Ruynat
3ff6a2e7ff
Update default (erroneous) backend value for calico ( #6031 )
4 years ago
Florian Ruynat
299e35ebe4
Cleanup unused/erroneous variables ( #6003 )
4 years ago
Pierre Lebrun
03c8d0113c
Add vSphere external cloud provider ( #5959 )
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
Florian Ruynat
83fe607f62
Cleanup deprecated labels beta.kubernetes.io/arch and beta.kubernetes.io/os ( #5964 )
4 years ago
Pasquale Toscano
00efc63f74
Customize PodSecurityPolicies from inventory ( #5920 )
* Customize PodSecurityPolicies from inventory
* Fixed yaml indentation
4 years ago
Ryler Hockenbury
b061cce913
Allow configureable vni and port for flannel overlay ( #5939 )
4 years ago
MikeG
45a177e2a0
add local-path-provosioner helper image def ( #5817 )
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
Vinayaka V Ladwa
f8ad44a99f
Azure vmss - kubelet: failed to get instance ID from cloud provider: instance not found #5824 ( #5855 )
* kubernetes-sigs-kubespray #5824
Added support nodes which are part of Virtual Machine Scale Sets(VMSS)
* kubernetes-sigs-kubespray #5824
* kubernetes-sigs-kubespray #5824
Added comments and updatetd azure docs.
* kubernetes-sigs-kubespray #5824
Added supported values comments for "azure_vmtype" in azure.yml
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
4 years ago
Michael Shnit
29128eb316
Add AWS ALB Ingress Controller ( #5489 )
* Add AWS ALB Ingress Controller Ansible role
* remove trailing spaces
* update owners
* ALB ingress: update rbac clusterrole and remove role
* Move alb-ingress role to roles/kubernetes-apps/ingress_controller folder
4 years ago
hfinucane
158d998ec4
Support configuring the Calico iptables insert mode ( #5473 )
* Support configuring the insert mode
Defaults to the upstream default https://docs.projectcalico.org/v3.9/reference/felix/configuration
so nothing should change for existing deployments.
This allows coexistence with other firewall management technologies.
* Add a note to the sample config
4 years ago
bozzo
d69db3469e
Add external zones in nodelocaldns configuration ( #5591 )
Allows to configure additionnal zone for domains not resolved by `upstream_dns_servers`.
4 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
4 years ago
Florent Monbillard
0330442c63
Kubernetes 1.16.8 ( #5770 )
* Kubernetes 1.16.8
* Use 1.16.8 in sample inventory and kubespray-defaults
4 years ago
Sergey
e60b9f796e
add calico VXLAN mode, update docs and vars in sample inventory ( #5731 )
* calico VXLAN mode
* check vars if calico backend defined
4 years ago
Kubernetes Prow Robot
be12164290
Add option and defaults to configure metrics exporting in containerd ( #5466 )
* Add metrics exporting in containerd config
* Add containerd.yml with containerd configuration example to the sample group_vars
4 years ago
Steven Reitsma
d1acf7f192
Add additional configuration options to external Openstack CCM ( #5661 )
- Add support for manage-security-groups flag
- Add support for internal-lb flag
4 years ago
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
4 years ago
Thomas Ziegler
765d907ea1
added reference to calico_ip_auto_method in sample inventory group vars ( #5612 )
4 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.
4 years ago
rptaylor
b7527399b5
fully clean docker_options from sample inventory ( #5414 )
* comment out docker_options
* fix yamllint
4 years ago
Florian Ruynat
f1025dce4e
Update to hashes and default version (1.15.8 / 1.16.5 / 1.17.1) ( #5564 )
4 years ago
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
4 years ago
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>
4 years ago
bozzo
c0b262a22a
Add kube-router configuration to enable metrics exposure ( #5416 )
5 years ago
Florian Ruynat
8bb1af9926
fix typo ( #5452 )
5 years ago
ooneko
2a9aead50e
Set kube_image_repo use {{ gcr_image_repo }} ( #5314 )
To aviod repeat "gcr.io" again.
5 years ago
Florian Ruynat
257c20f39e
add 1.16.3 checksums and set new version as default ( #5384 )
5 years ago
Julien Pervillé
0200138a5d
Pass `ingress_nginx_extra_args` when deploying the nginx-ingress addon ( #5321 )
5 years ago
Johannes Scheuermann
feac802456
Remove default docker_options from sample ( #5287 )
5 years ago
Ali Sanhaji
b0ee1f6cc6
Deploy Cinder CSI driver to provision volumes over OpenStack ( #5184 )
* Deploy Cinder CSI driver to provision volumes over OpenStack
* Deploy Cinder CSI StorageClass
* Cinder CSI doc
5 years ago
Matthew Mosesohn
a1fff30bd9
Generate TLS certs for calico typha ( #5258 )
* Generate TLS certs for calico typha
Change-Id: I3883f49c124c52d0fc5b900ca2b44e4e2ed0d707
* Add group vars note
Change-Id: I63550dfef616e884efdbd42010a90b2c04c5eb69
5 years ago
Hugo Blom
db33dc6938
Add support for Kubernetes 1.16.2 ( #5272 )
* Add support for Kubernetes 1.16.1
* Defaults to 1.16.1
* add 1.16.2 checksums and set new version as default
* correct 1.16.2 checksums and add 1.15.5 checksums
5 years ago
Matthew Mosesohn
a43e0d3f95
Switch to Kubernetes v1.16.0 ( #5189 )
* Switch to Kubernetes v1.16.0
Change-Id: I5d6a9528b2d443750fc5e031aff15ad3ffead158
* Fix download localhost cached file path
Change-Id: I65e79b70e3d1b37265ebc60f41b460cf4b0a0d47
* fix kubeadm etcd for v1.16
Change-Id: I6888a00fd48b530a38b0b31c4095492476af42d2
* disable tf packet jobs
Change-Id: I075c4666547fdea4c50ec04864f38e2cfaa79154
* Disable contiv packet jobs. Fix kube-router
Change-Id: I3170e8789e60711d4cee8faf65f2094480b79b8d
* bump sonobuoy version
Change-Id: Ib946905629c7c53ed88f08fb2f41c454457a0097
5 years ago
Etienne Champetier
81cb302399
MetalLB: fail if kube_proxy_strict_arp is false ( #5180 )
When using IPVS, kube_proxy_strict_arp = true is required
https://github.com/danderson/metallb/issues/153#issuecomment-518651132
Add kube_proxy_strict_arp to inventory/sample
5 years ago
陈谭军
3bcdf46937
fix-up some spelling mistakes ( #5202 )
5 years ago
Erwan Miran
f18e77f1db
Blocksize for calico default pool should be configurable ( #5198 )
5 years ago
陈谭军
2fc02ed456
fix-typo ( #5199 )
5 years ago
Andreas Krüger
86cc703c75
Upgrade to Kubernetes 1.15.3 ( #5091 )
5 years ago
Bort Verwilst
a235605d2c
go to k8s 1.15.2, update nodelocaldns to latest bugfix release ( #5048 )
5 years ago
Matthew Mosesohn
023108a733
Refactor calico route reflector to run in k8s cluster ( #4975 )
* Refactor calico-rr to run in k8s cluster with taint
Change-Id: I75a3169ff5b36ce8302fc7ef1c32d3eb697b5afa
* add preinstall checks
* rework calico/rr role
Change-Id: I2f0a7e6cb77cf91ad4a615923680760d2e5d9ca8
* add empty calico-rr group
Change-Id: I006c0a60db9b72d02245bf8fdfabcf982144a5ad
5 years ago