1. 02 Jul, 2023 9 commits
    • Waqar Ahmed's avatar
      Don't spam journalctl logs · 167ce359
      Waqar Ahmed authored
      This commit fixes an issue where in some cases kueb-router is not able to determine that a route has already been added and still tries to add it and in that case it logs error messages to journalctl which results in unnecessary spam for a user.
      167ce359
    • M. Rehan's avatar
      refector kube router service · 8b9e5f4e
      M. Rehan authored
      8b9e5f4e
    • Waqar Ahmed's avatar
      Fix logging argument in kube-router · e11fd3f9
      Waqar Ahmed authored
      Latest version of kube-router does not has 'alsotostderr' flag which results in kube-router not starting.
      e11fd3f9
    • M. Rehan's avatar
      set kube router logging levels · 168c146c
      M. Rehan authored
      168c146c
    • Waqar Ahmed's avatar
      Override dh_dwz · 9a673106
      Waqar Ahmed authored
      9a673106
    • Waqar Ahmed's avatar
      Do not remove policy based routing rule · 1d370903
      Waqar Ahmed authored
      This commit adds changes to comment a portion of kube-router source where it disables policy based routing which it does with the aid of ip in ip tunneling, the idea is that kube-router should not remove the ip rule added by us to enable policy based routing.
      1d370903
    • Waqar Ahmed's avatar
      Add conntrack as debian dependency · 95d05da4
      Waqar Ahmed authored
      95d05da4
    • Waqar Ahmed's avatar
      Disable overlay for kube-router · f91d53d7
      Waqar Ahmed authored
      This commit adds changes to disable overlay for kube-router. Motivation for this change are 2 reasons. Overlay is used to help pod to pod networking across nodes in different subnets with ip in ip tunneling. However we only have 1 node, so this is not really required.
      
      Moving on, kube-router introduced change to automatically set MTU of kube-bridge interface in https://github.com/cloudnativelabs/kube-router/pull/989. With this change kube-router gets the MTU of the host interface which is being consumed by kubernetes and then does a -20 on the MTU value ( to account for ip in ip tunneling ) and sets the kube-bridge MTU to that value. This ends up with kube-bridge mostly using 1480 if host interface was 1500 ( which is the usual case ). Issue happens that some servers send length of 1440 with fragmentation flag unset which results in the packet getting dropped as the packet size is larger then what the interface can handle. I am discussing this with a kube-router developer and would make an issue upstream as well once he finalizes the scope.
      
      This change fixes our TLS issues where popular sites like github could not be accessed reliably and we did not require ip in ip tunneling because that's not our use case, so from that aspect it's fine to disable overlay.
      f91d53d7
    • Waqar Ahmed's avatar
      Add debian package for kube-router · 33117d81
      Waqar Ahmed authored
      33117d81
  2. 01 Jul, 2023 1 commit
  3. 11 Jun, 2023 2 commits
  4. 01 Jun, 2023 1 commit
  5. 21 May, 2023 7 commits
  6. 11 May, 2023 1 commit
  7. 01 May, 2023 1 commit
  8. 24 Apr, 2023 1 commit
  9. 20 Apr, 2023 1 commit
  10. 04 Apr, 2023 1 commit
  11. 19 Feb, 2023 1 commit
  12. 10 Feb, 2023 2 commits
  13. 31 Jan, 2023 3 commits
  14. 26 Jan, 2023 1 commit
    • Aaron U'Ren's avatar
      doc(ipv6): add additional information · 240cac29
      Aaron U'Ren authored
      * Add a link to a release candidate from v2.0.0 pre-release
      * Clean up wording in enabling dual-stack section
      * Add information about policy dependence on enabled IP families
      240cac29
  15. 25 Jan, 2023 3 commits
  16. 23 Jan, 2023 2 commits
  17. 22 Jan, 2023 3 commits