- Feb 06, 2024
-
-
anders-elastisys authored
-
- Dec 12, 2023
-
-
Max Gautier authored
* Disable control plane allocating podCIDR for nodes when using calico Calico does not use the .spec.podCIDR field for its IP address management. Furthermore, it can false positives from the kube controller manager if kube_network_node_prefix and calico_pool_blocksize are unaligned, which is the case with the default shipped by kubespray. If the subnets obtained from using kube_network_node_prefix are bigger, this would result at some point in the control plane thinking it does not have subnets left for a new node, while calico will work without problems. Explicitely set a default value of false for calico_ipam_host_local to facilitate its use in templates. * Don't default to kube_network_node_prefix for calico_pool_blocksize They have different semantics: kube_network_node_prefix is intended to be the size of the subnet for all pods on a node, while there can be more than on calico block of the specified size (they are allocated on demand). Besides, this commit does not actually change anything, because the current code is buggy: we don't ever default to kube_network_node_prefix, since the variable is defined in the role defaults.
-
- Apr 18, 2023
-
-
Louis Tu authored
Signed-off-by:
tu1h <lihai.tu@daocloud.io>
-
- Jan 19, 2023
-
-
MatthieuFin authored
Add a variable `calico_felix_floatingIPs` which permit to enable calico feature `floatingIPs` (disabled per default). Signed-off-by:
MatthieuFin <matthieu2717@gmail.com> #9679
-
- Jan 06, 2023
-
-
Kay Yan authored
-
- Sep 27, 2022
-
-
Shelming.Song authored
-
- Sep 06, 2022
-
-
Ho Kim authored
-
- Sep 02, 2022
-
-
lou-lan authored
-
- Jul 20, 2022
-
-
Cyclinder authored
Signed-off-by:
cyclinder <qifeng.guo@daocloud.io>
-
- Jul 11, 2022
-
-
Samuel Liu authored
* fix ingress controller task name * fix calico word * add check typo
-
- Jun 07, 2022
-
-
Ilya Margolin authored
* Allow disabling calico CNI logs with calico_cni_log_file_path Calico CNI logs up to 1G if it log a lot with current default settings: log_file_max_size 100 Max file size in MB log files can reach before they are rotated. log_file_max_age 30 Max age in days that old log files will be kept on the host before they are removed. log_file_max_count 10 Max number of rotated log files allowed on the host before they are cleaned up. See https://projectcalico.docs.tigera.io/reference/cni-plugin/configuration#logging To save disk space, make the path configurable and allow disabling this log by setting `calico_cni_log_file_path: false` * Fix markdown * Update roles/network_plugin/canal/templates/cni-canal.conflist.j2 Co-authored-by:
Kenichi Omichi <ken1ohmichi@gmail.com> Co-authored-by:
Kenichi Omichi <ken1ohmichi@gmail.com>
-
- May 20, 2022
-
-
Tamas Pasztor authored
* Possible remove ippools from cni config * Typo * Update roles/network_plugin/calico/templates/cni-calico.conflist.j2 Co-authored-by:
Kenichi Omichi <ken1ohmichi@gmail.com> * Update cni-calico.conflist.j2 Incorrectly deleted calico forwarding content. * Update roles/network_plugin/calico/templates/cni-calico.conflist.j2 Co-authored-by:
Kenichi Omichi <ken1ohmichi@gmail.com> Co-authored-by:
Kenichi Omichi <ken1ohmichi@gmail.com>
-
- May 19, 2022
-
-
Samuel Liu authored
* use ipamconfig instead of calico ipam command * fix ansible lint
-
- May 12, 2022
-
-
Cyclinder authored
Signed-off-by:
cyclinder <qifeng.guo@daocloud.io>
-
- Apr 29, 2022
-
-
Samuel Liu authored
* check calico ipv6 * just check ipip mode for ipv6
-
- Apr 08, 2022
-
-
Samuel Liu authored
* [calico] add calico apiserver * fix yamllint * remove addext argument * Configure API server with the CA bundle * add check kdd
-
- Mar 18, 2022
-
-
Cristian Calin authored
* [calico] make vxlan encapsulation the default * don't enable ipip encapsulation by default * set calico_network_backend by default to vxlan * update sample inventory and documentation * [CI] pin default calico parameters for upgrade tests to ensure proper upgrade * [CI] improve netchecker connectivity testing * [CI] show logs for tests * [calico] tweak task name * [CI] Don't run the provisioner from vagrant since we run it in testcases_run.sh * [CI] move kube-router tests to vagrant to avoid network connectivity issues during netchecker check * service proxy mode still fails connectivity tests so keeping it manual mode * [kube-router] account for containerd use-case
-
- Mar 08, 2022
-
-
Toni Tauro authored
Signed-off-by:
Toni Tauro <toni.tauro@adfinis.com>
-
- Feb 15, 2022
-
-
kakkotetsu authored
-
- Jan 24, 2022
-
-
Cristian Calin authored
-
- Nov 13, 2021
-
-
zhengtianbao authored
-
- Jun 25, 2021
-
-
Cristian Calin authored
* Calico: add Wireguard support * CI: Add Calico Wireguard scenario
-
- Jun 07, 2021
-
-
Cristian Calin authored
* Calico: align manifests with upstream * allow enabling typha prometheus metrics * Calico: enable eBPF support * manage the kubernetes-services-endpoint configmap * Calico: document the use of eBPF dataplane * Calico: improve checks before deployment * enforce disabling kube-proxy when using eBPF dataplane * ensure calico_version is supported
-
- May 26, 2021
-
-
efrikin authored
-
- May 12, 2021
-
-
Cristian Calin authored
* add initial MetalLB docs * metallb allow disabling the deployment of the metallb speaker * calico>=3.18 allow using calico to advertise service loadbalancer IPs * Document the use of MetalLB and Calico * clean MetalLB docs
-
- Apr 21, 2021
-
-
holmesb authored
Fixes issue #7528 - allow configuring CALICO_STARTUP_LOGLEVEL via a new variable: calico_node_startup_loglevel (#7530) Signed-off-by:
Brendan Holmes <5072156+holmesb@users.noreply.github.com>
-
- Mar 29, 2021
-
-
Fernando authored
-
- Feb 16, 2021
-
-
Etienne Champetier authored
This is dead code since 28073c76 Signed-off-by:
Etienne Champetier <e.champetier@ateme.com>
-
- Feb 05, 2021
-
-
Matt Calvert authored
-
- Nov 25, 2020
-
-
Andrii authored
-
- Sep 23, 2020
-
-
Hans Feldt authored
If already deployed, get current datastore from CNI config file
-
- Sep 22, 2020
-
-
David Louks authored
* Added ability to set calico vxlan vni and port. defaults to calico's documented defaults. * Check if calico_network_backend is defined prior to checking value * Removed calico hidden defaults for vxlan port and vni * Fixed FELIX_VXLANVNI typo
-
- Apr 27, 2020
-
-
Florian Ruynat authored
-
Florian Ruynat authored
-
- Apr 24, 2020
-
-
Florian Ruynat authored
-
- Mar 14, 2020
-
-
hfinucane authored
* 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
-
- Mar 12, 2020
-
-
Sergey authored
* calico VXLAN mode * check vars if calico backend defined
-
- Feb 19, 2020
-
-
Chad Swenson authored
Adds `calico_iptables_lock_timeout_secs` variable to calico DS yaml.
-
- Jan 10, 2020
-
-
Matthew Mosesohn authored
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
-
- Jan 08, 2020
-
-
Etienne Champetier authored
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>
-