Skip to content
Snippets Groups Projects
  1. Feb 06, 2024
  2. Dec 12, 2023
    • Max Gautier's avatar
      Disable podCIDR allocation from control-plane when using calico (#10639) · 8abf49ae
      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.
      Unverified
      8abf49ae
  3. Apr 18, 2023
  4. Jan 19, 2023
  5. Jan 06, 2023
  6. Sep 27, 2022
  7. Sep 06, 2022
  8. Sep 02, 2022
  9. Jul 20, 2022
  10. Jul 11, 2022
  11. Jun 07, 2022
  12. May 20, 2022
  13. May 19, 2022
  14. May 12, 2022
  15. Apr 29, 2022
  16. Apr 08, 2022
  17. Mar 18, 2022
    • Cristian Calin's avatar
      [calico] don't enable ipip encapsulation by default and use vxlan in CI (#8434) · dd2d95ec
      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
      Unverified
      dd2d95ec
  18. Mar 08, 2022
  19. Feb 15, 2022
  20. Jan 24, 2022
  21. Nov 13, 2021
  22. Jun 25, 2021
  23. Jun 07, 2021
    • Cristian Calin's avatar
      Calico enable support for eBPF (#7618) · ec0c0d4a
      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
      Unverified
      ec0c0d4a
  24. May 26, 2021
  25. May 12, 2021
  26. Apr 21, 2021
  27. Mar 29, 2021
  28. Feb 16, 2021
  29. Feb 05, 2021
  30. Nov 25, 2020
  31. Sep 23, 2020
  32. Sep 22, 2020
  33. Apr 27, 2020
  34. Apr 24, 2020
  35. Mar 14, 2020
  36. Mar 12, 2020
  37. Feb 19, 2020
  38. Jan 10, 2020
  39. Jan 08, 2020
Loading