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
Qasim Sarfraz
52edd4c9bc
Fix liveness probe for cilium operator ( #6016 )
4 years ago
Pasquale Toscano
3d5988577a
Support Cilium from version 1.5 ( #6006 )
4 years ago
Florian Ruynat
299e35ebe4
Cleanup unused/erroneous variables ( #6003 )
4 years ago
Florian Ruynat
ca45d5ffbe
Fix retries keyword missing until instruction ( #5989 )
4 years ago
Sergey
6e29a47784
generate flannel manifest only on first master ( #5983 )
4 years ago
Sergey
baff4e61cf
remove image flannel cni ( #5980 )
4 years ago
Florian Ruynat
83fe607f62
Cleanup deprecated labels beta.kubernetes.io/arch and beta.kubernetes.io/os ( #5964 )
4 years ago
Maxime Guyot
0924c2510c
Use role to copy CNI bin ( #5953 )
4 years ago
Ryler Hockenbury
b061cce913
Allow configureable vni and port for flannel overlay ( #5939 )
4 years ago
Florian Ruynat
c929b5e82e
Upgrade kube-ovn to v1.1.0 and move test from centos7 to centos8 ( #5852 )
4 years ago
Florian Ruynat
58f48500b1
Update Flannel manifests, install script and version (0.12) + fix tests scripts ( #5937 )
* Add CI_TEST_VARS to tests
* Update flannel to 0.12.0 (with new manifests) and disable tx/rx
offloading in networking test
4 years ago
Florian Ruynat
b5125e59ab
update rbac.authorization.k8s.io to non deprecated api-groups ( #5517 )
4 years ago
Chris
883194afec
Fix Cilium permissions ( #5923 )
* added required permissions for querying endpointslice resources
* copy-pasted role permissions from cilium install manifests
* bumped cilium version to v1.7.2
4 years ago
Alexander Kross
0d675cdd1a
Update Calico to v3.13.2, Multus to v3.4.1. Add ConfigMap get permission to allow calico-node access to kubeadm config. ( #5912 )
4 years ago
Anshul Sharma
79a6b72a13
Removed deprecated label kubernetes.io/cluster-service ( #5372 )
4 years ago
Petr Enkov
474fbf09c4
fix wrong cilium_operator repo variable ( #5819 )
4 years ago