MatthieuFin
374438a3d6
feat(calico): add possibility to enable calico floatingIPs feature ( #9680 )
Add a variable `calico_felix_floatingIPs` which permit to enable calico feature `floatingIPs`
(disabled per default).
Signed-off-by: MatthieuFin <matthieu2717@gmail.com>
#9679
2 years ago
Vitaly Yakovenko
d919c58e21
[multus] added support for mixed type of container engine ( #9224 )
* [multus] added support for mixed type of container engine
* [multus] fixed for using with cluster/upgrade-cluster/scale playbooks
2 years ago
Jochen Friedrich
6f61f3d9cb
Support OVN Interconnect ( #9599 )
Mostly taken from: https://raw.githubusercontent.com/kubeovn/kube-ovn/master/yamls/ovn-ic.yaml.j2
2 years ago
Kay Yan
843e908fa4
update-calico-VXLAN-docs ( #9639 )
2 years ago
tu1h
a8cef962e2
Add retry to avoid 'unknown' state for calicoctl ( #9633 )
Signed-off-by: tu1h <lihai.tu@daocloud.io>
Signed-off-by: tu1h <lihai.tu@daocloud.io>
2 years ago
my-git9
85fa6af313
cleanup: replace node-role.kubernetes.io/master ( #9627 )
Signed-off-by: xin.li <xin.li@daocloud.io>
Signed-off-by: xin.li <xin.li@daocloud.io>
2 years ago
Jochen Friedrich
744c81d451
Remove ovn.kubernetes.io/ovs_dp_type from nodeSelector ( #9594 )
Remove extra tag requirement preventing openvswitch container to start.
2 years ago
ERIK
406fbdb4e7
Update the tag of the flannel image ( #9528 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
2 years ago
Jochen Friedrich
136f14dec4
Cluster support for ovn-central. ( #9596 )
Without minimal cluster configuration, even on a one node control plane,
the health check of the ovn-cental container always fails as it queries the
cluster/status.
2 years ago
Kay Yan
93f71df628
Remove CNI BIN dependency for cilium ( #9563 )
* remove-cni-denpendeny-for-cilium
* remove-cni-denpendeny-for-cilium
2 years ago
janaurka
491e260d20
Feature/add flannel wireguard encryption backend as option ( #9583 )
* feat(): Add wireguard backend to flannel cni
As described in the flannel docs:
https://github.com/flannel-io/flannel/blob/master/Documentation/backends.md#wireguard
This does not support optional configuration methods like:
- setting a psk (will be autogenerated by default)
- chang listening ports
- change mode (defaults to 'separate')
- change PersistentKeepaliveInterval (defaults to 0)
* Add supported backends to flannel docs
* Fix markdown in docs
2 years ago
Xieql
c4d753c931
Fix annotation typo
Signed-off-by: Xieql <xieqianglong@huawei.com>
2 years ago
Book shu
ff331f4eba
support flannel dual stack ( #9564 )
2 years ago
Samuel Liu
f1d0d1a9fe
[kube-ovn]: update version v1.10.7 ( #9527 )
* [kube-ovn]: update version
* update readme
2 years ago
ERIK
8a654b6955
Add cni bin when installing calico ( #9367 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
2 years ago
Fred Rolland
58faef6ff6
Flannel: fix init container image arch ( #9461 )
The install-cni-plugin image was not updated to the corresponding
arch when building the different DS.
Fixes issue #9460
Signed-off-by: Fred Rolland <frolland@nvidia.com>
Signed-off-by: Fred Rolland <frolland@nvidia.com>
2 years ago
charlychiu
6bff338bad
fix: hubble relay tls error ( #9457 )
2 years ago
William Turner
1f54cef71c
Add variable to set direct routing on flannel VXLAN ( #9438 )
2 years ago
biqiang Wu
78624c5bcb
When using cilium CNI, install Cilium CLI ( #9436 )
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
2 years ago
biqiang Wu
c681435432
Add switch cilium_enable_bandwidth_manager ( #9441 )
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
2 years ago
Kay Yan
32f3d92d6b
Remove PodSecurityPolicies in Calico ( #9395 )
2 years ago
Kay Yan
859df84b45
remove-psp-in-flannel ( #9365 )
2 years ago
Kay Yan
4701abff4c
upgrade-api-version-for-PodDisruptionBudget ( #9369 )
2 years ago
Rene Luria
3646dc0bd2
fix: remove trailing backslash and yaml indent ( #9339 )
* fix: remove trailing backslash
* fixed indent in cilium config template
2 years ago
biqiang Wu
31caab5f92
Fix: The Hubble certificate is faulty because the cluster name is hard coded ( #9340 )
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
Signed-off-by: dcwbq <biqiang.wu@daocloud.io>
2 years ago
Shelming.Song
d62c67a5f5
allow user to set env: FELIX_MTUIFACEPATTERN in calico-node.yml ( #9330 )
2 years ago
Ho Kim
18efdc2c51
Fix typos in calico ( #9327 )
2 years ago
Krystian Młynek
8acd33d0df
Calico: add wireguard support for Rocky Linux 9 ( #9287 )
2 years ago
Necatican Yıldırım
7da3dbcb39
Cilium 1.12 Upgrade ( #9225 )
* Drop support for Cilium < 1.10
Signed-off-by: necatican <necaticanyildirim@gmail.com>
* Synchronize Cilium templates for 1.11.7
Signed-off-by: necatican <contact@necatican.com>
* Set Cilium v1.12.1 as the default version
Signed-off-by: necatican <contact@necatican.com>
Signed-off-by: necatican <necaticanyildirim@gmail.com>
Signed-off-by: necatican <contact@necatican.com>
2 years ago
Ho Kim
952cad8d63
Remove mutual exclusivity in calico: NAT and router mode ( #9255 )
* Add optional NAT support in calico router mode
* Add a blank line in front of lists
* Remove mutual exclusivity: NAT and router mode
* Ignore router mode from NAT
* Update calico doc
2 years ago
Ho Kim
09d9bc910e
Fix typos in calico comments ( #9254 )
2 years ago
lou-lan
133a7a0e1b
Add featureDetectOverride configration of calico ( #9249 )
2 years ago
蒋航
7ebb8c3f2e
make calico installation more stable ( #9227 )
Signed-off-by: hang.jiang <hang.jiang@daocloud.io>
Signed-off-by: hang.jiang <hang.jiang@daocloud.io>
2 years ago
tasekida
220f149299
Fix abort because calicoctl.sh is not a full path ( #9217 )
2 years ago
Florian Ruynat
617b17ad46
Fix kube_ovn_hw_offload value ( #9218 )
2 years ago
Chad Swenson
de762400ad
Fixes for calico_datastore: etcd ( #9228 )
It seems that PR #8839 broke `calico_datastore: etcd` when it removed ipamconfig support for etcd mode.
This PR fixes some failing tasks when `calico_datastore == etcd`, but it does not restore ipamconfig support for calico in etcd mode. If someone wants to restore ipamconfig support for `calico_datastore: etcd` please submit a follow up PR for that.
2 years ago
Tristan
bbd1161147
9035: Make Cilium rolling-restart delay/timeout configurable ( #9176 )
See #9035
2 years ago
Thearas
ea29cd0890
add list nodes rules to cilium-operator clusterrole ( #9178 )
2 years ago
Samuel Liu
b36bb9115a
[calico] calico rr supports multiple groups ( #9134 )
* update calico rr
* fix bgppeer conf
* fix yamllint
* fix ansible lint
* fix calico deploy
* fix yamllint
* fix some typo
2 years ago
Florian Ruynat
307f598bc8
Move flannel to etcd datastore
2 years ago
Florian Ruynat
eb10249a75
Align canal templates with calico official ones (k8s datastore)
2 years ago
Denis Khachyan
8306adb102
update cilium to v1.11.7 ( #9119 )
2 years ago
忘尘
6525461d97
Add reset tasks specific to calico network_plugin ( #9103 )
2 years ago
Cyclinder
2e1863af78
feat: change default blockSize for calico ( #9055 )
Signed-off-by: cyclinder qifeng.guo@daocloud.io
2 years ago
Samuel Liu
d821bed2ea
Fix some typo ( #9056 )
* fix ingress controller task name
* fix calico word
* add check typo
2 years ago
Mohamed Zaian
a7ba7cdcd5
[calico] add v3.23.2 and make it default ( #9041 )
2 years ago
Emin AKTAS
5071529a74
feat: upgrade cilium and add default variables ( #9065 )
Signed-off-by: eminaktas <eminaktas34@gmail.com>
Signed-off-by: Emin Aktas <emin.aktas@trendyol.com>
2 years ago
Tom Stian Berget
e1f06dd406
Add support for the updated (startup|liveness|readiness)Probe.Port numbers in Cilium ( #9031 )
2 years ago
orange-llajeanne
b33896844e
apply calico bgp peer definition task to all nodes, but delegate to ( #8974 )
first control plane node
2 years ago
Cyclinder
c3c9a42502
support multus multi-architecture installation ( #9012 )
Signed-off-by: cyclinder qifeng.guo@daocloud.io
2 years ago