1. 12 Apr, 2021 2 commits
  2. 09 Apr, 2021 6 commits
  3. 08 Apr, 2021 1 commit
  4. 07 Apr, 2021 2 commits
  5. 02 Apr, 2021 2 commits
  6. 31 Mar, 2021 3 commits
  7. 24 Mar, 2021 4 commits
  8. 17 Mar, 2021 4 commits
  9. 16 Mar, 2021 1 commit
  10. 15 Mar, 2021 1 commit
  11. 11 Mar, 2021 2 commits
  12. 09 Mar, 2021 2 commits
  13. 06 Mar, 2021 1 commit
    • Brad Davidson's avatar
      Always use static ports for client load-balancers (#3026) · 7cdfaad6
      Brad Davidson authored
      * Always use static ports for the load-balancers
      
      This fixes an issue where RKE2 kube-proxy daemonset pods were failing to
      communicate with the apiserver when RKE2 was restarted because the
      load-balancer used a different port every time it started up.
      
      This also changes the apiserver load-balancer port to be 1 below the
      supervisor port instead of 1 above it. This makes the apiserver port
      consistent at 6443 across servers and agents on RKE2.
      
      Additional fixes below were required to successfully test and use this change
      on etcd-only nodes.
      
      * Actually add lb-server-port flag to CLI
      * Fix nil pointer when starting server with --disable-etcd but no --server
      * Don't try to use full URI as initial load-balancer endpoint
      * Fix etcd load-balancer pool updates
      * Update dynamiclistener to fix cert updates on etcd-only nodes
      * Handle recursive initial server URL in load balancer
      * Don't run the deploy controller on etcd-only nodes
      7cdfaad6
  14. 05 Mar, 2021 3 commits
  15. 04 Mar, 2021 1 commit
  16. 03 Mar, 2021 1 commit
  17. 02 Mar, 2021 1 commit
  18. 01 Mar, 2021 3 commits