Florian Ruynat
1712ba1198
Add iptables_backend to weave options ( #6639 )
4 years ago
Florian Ruynat
ae5328c500
Update calico to 3.16.1 ( #6644 )
4 years ago
Florian Ruynat
050578da94
Update Cilium to 1.8.3 ( #6629 )
4 years ago
Maxim Pogozhiy
0553814b4f
Add selectable dns policy for kube-router ( #6586 )
4 years ago
Hans Feldt
93698a8f73
Calico: update crds to v1 and cr ( #6360 )
* Update CustomResourceDefinition for kubecontrollersconfigurations.crd.projectcalico.org to v1
* Align ClusterRole for kube-controllers with upstream (calico)
4 years ago
Maxime Guyot
6245587dc8
Fix E306 in roles/network_plugin ( #6516 )
Signed-off-by: Miouge1 <maxime@root314.com>
4 years ago
Maxime Guyot
34d88ea6d9
Fix Ansible-lint E303 ( #6409 )
4 years ago
Barry Melbourne
058438a25d
Remove support for CoreOS Container Linux ( #6576 )
4 years ago
nic0las
f59d3fc4a3
Deviceroutesourceaddress ( #6508 )
* add FELIX_DEVICEROUTESOURCEADDRESS calico option
* add calico_use_default_route_src_ipaddr option
add calico_use_default_route_src_ipaddr option to use FELIX_DEVICEROUTESOURCEADDRESS calico option
* Update k8s-net-calico.yml
4 years ago
Arthur Outhenin-Chalandre
e6dae03a0d
Add cilium hubble server in config ( #6575 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Florian Ruynat
6e2b8a5750
Add timeout to Get current version of calico cluster version, again ( #6493 )
4 years ago
Florian Ruynat
98f7485303
Update weave to 2.7.0 + minor update to Cilium ( #6501 )
4 years ago
Arthur Outhenin-Chalandre
ca8e59fa85
Add new cilium options for native routing ( #6519 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Arthur Outhenin-Chalandre
bedb411d06
improve Cilium metrics support ( #6513 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Arthur Outhenin-Chalandre
35682b5228
Fix cilium strict kube proxy replacement in HA ( #6473 )
* Update the cilium svc proxy test to HA mode
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Fix cilium strict kube-proxy in HA
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add a single global endpoint variable
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Add cilium docs about kube-proxy replacement
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
* Fix issues in docs
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Florian Ruynat
24a7878e7c
Update kube-router to 1.0.1 and kube-ovn to 1.3.0 ( #6479 )
4 years ago
Kuralamudhan Ramakrishnan
90e5f8ffe1
adding ovn4nfv in kubespray ( #6381 )
Signed-off-by: Kuralamudhan Ramakrishnan <kuralamudhan.ramakrishnan@intel.com>
4 years ago
Arthur Outhenin-Chalandre
3550e3c145
Adding kube-proxy-replacement support in cilium ( #6334 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
Maxime Guyot
fe46349786
Fix ansible-lint E301 for commands fetching data ( #6465 )
4 years ago
Maxime Guyot
214e08f8c9
Fix ansible-lint E305 ( #6459 )
4 years ago
Maxime Guyot
8bd3b50e31
Fix ansible-lint E404 ( #6417 )
4 years ago
Maxime Guyot
e70f27dd79
Add noqa and disable .ansible-lint global exclusions ( #6410 )
4 years ago
Florian Ruynat
c9f63e5016
Update multus version & crio conf ( #6444 )
4 years ago
Konstantin Lebedev
4b80a7f6fe
Felix configuration via extraenvs of calico node ( #6433 )
4 years ago
Minjong Kim
b19f2e2d3d
Update the calico_veth_mtu setting to affect IP-in-IP users ( #6419 )
* Update calico_veth_mtu to FELIX_IPINIP variable
calico_veth_mtu is specified in the configuration, but since it only works for wireguard, modify it to work for IP-in-IP users.
* Update template with more cleaner expression
4 years ago
Florent Monbillard
bf8c8976dd
Upgrade etcd to 3.4.3 ( #5998 )
4 years ago
Arthur Outhenin-Chalandre
1a1fe99669
Add a way to deploy cilium alongside another CNI ( #6373 )
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
4 years ago
chenguoquan1024
e1873ab872
add calico-node selinux ( #6359 )
4 years ago
Pasquale Toscano
4ce970c0b2
Cilium: overwrite auto-detected MTU of underlying network ( #6329 )
4 years ago
nurekage
017df7113d
Patch Calico for V3.14.0 missing CR and CRD ( #6276 )
4 years ago
Florian Ruynat
16ec5939c2
Update deprecated api ( #6245 )
4 years ago
Florian Ruynat
b064274e27
Update kube-router to 1.0.0 ( #6211 )
4 years ago
Florian Ruynat
8213b1802b
Update calico to 1.15.0 + minor update to kube-ovn/weave ( #6306 )
4 years ago
Joel Seguillon
4c1e0b188d
Add .editorconfig file ( #6307 )
4 years ago
Florian Ruynat
f54f63ec3f
Update cilium to 1.8.0 ( #6314 )
4 years ago
Alexander Evseev
5a311236c4
Enable portmap CNI plugin with kube-router ( #6204 )
... to have working `hostPort` for containers.
See: https://www.kube-router.io/docs/user-guide/#hostport-support
4 years ago
Yousong Zhou
a7b8708dfc
calico: use absolute path to docker, crictl binary ( #6253 )
To avoid the following error (ignored when pipefail is off)
RUNNING HANDLER [network_plugin/calico : containerd | delete calico-node containers] *******************************************************************************
changed: [node1] => {"attempts": 1, "changed": true, "cmd": "crictl pods --name calico-node-* -q | xargs -I% --no-run-if-empty bash -c \"crictl stopp % && crictl rmp %\"", "delta": "0:00:00.004240", "end": "2020-06-10 03:32:41.316955", "rc": 0, "start": "2020-06-10 03:32:41.312715", "stderr": "/bin/sh: crictl: command not found", "stderr_lines": ["/bin/sh: crictl: command not found"], "stdout": "", "stdout_lines": []}
4 years ago
Florian Ruynat
ecc3a0aec5
Update kube-ovn to 1.2.0 - also update minor version for multus and weave ( #6223 )
4 years ago
Florian Ruynat
101686c665
Remove outdated CriticalAddonsOnly toleration and critical-pod annotation ( #6202 )
4 years ago
Flavien
7ff8fc259b
Support all taints in network plugins manifests ( #6208 )
flannel, ovn and multus network plugins did not support all taint keys. This
update changes the tolerations to support them all.
According to the documentation:
```
There are two special cases: An empty key with operator Exists matches all keys,
values and effects which means this will tolerate everything. An empty effect matches
all effects with key key.
```
Usage of the empty `key` and `effect` ensures the network plugin daemonset will
be deployed on every nodes (ex: in case of custom taints, or NoExecute effect)
4 years ago
Sergey
cc507d7ace
disable bird-check flag for probes of calico-node pods when calico_network_backend is not 'bird'. ( #6217 )
4 years ago
Flavien
ab44beba17
weave: support any taint effect in daemonset tolerations ( #6159 )
Since weave 2.5.1, `NoExecute` taint effect is no more supported,
this changes the daemonset tolerations to change this behavior.
Also remove the toleration key `CriticalAddonsOnly` not required anymore.
4 years ago
Wang Zhen
d62836f2ab
Replace seccomp profile docker/default with runtime/default ( #6170 )
Signed-off-by: Wang Zhen <lazybetrayer@gmail.com>
4 years ago
Florian Ruynat
b6243bfc1c
Fix ImagePullPolicy missing variable usage ( #6091 )
4 years ago
Florian Ruynat
965fe1db94
Update cni spec to 0.4.0 for network plugin allowing it ( #6053 )
4 years ago
Florian Ruynat
f6be326feb
Update kube-ovn to 1.1.1 ( #6060 )
4 years ago
Florian Ruynat
7d497e46c5
Update calico to 3.13.3 ( #6061 )
4 years ago
Florian Ruynat
361645e8b6
Fix multus missing cni and erroneous CI tests ( #6051 )
4 years ago
Florian Ruynat
3ff6a2e7ff
Update default (erroneous) backend value for calico ( #6031 )
4 years ago
Florian Ruynat
1ee3ff738e
Add option to enable usage reports to calico servers ( #6030 )
4 years ago