1. 08 Oct, 2017 1 commit
  2. 07 Oct, 2017 3 commits
    • Murali Reddy's avatar
      Merge pull request #184 from cloudnativelabs/178-client-go-5 · 492cd1b4
      Murali Reddy authored
      bump up client-go to release-5.0 and vendor kubernetes/api
      492cd1b4
    • Murali Reddy's avatar
      bump up client-go to release-5.0 and vendor kubernetes/api · 0010425b
      Murali Reddy authored
      Fixes #178
      0010425b
    • Bryan Zubrod's avatar
      Prevent masquerading pod -> NodeIP traffic (#174) · 342ea5ac
      Bryan Zubrod authored
      * Move getNodeIP logic to utils package
      
      Remove redundant ipset lookups
      
      utils.NewIPSet() does this for us.
      
      * Don't masquerade pod -> nodeAddrsIPSet traffic
      
      Previously with Pod egress enabled, this would get masqueraded.
      This change also adds cleanup for said ipset.
      
      * Enhanced cleanup of Pod egress, overlay networking
      
      - Delete old/bad pod egress iptables rule(s) from old versions
      - When pod egress or overlay are disabled, cleanup as needed
      
      * Update IPSet.Sets to map type
      
      * ipset enhancements
      
      - Avoid providing method that would delete all ipset sets on a system
      - New method DestroyAllWithin() destroys sets tracked by an IPSet
      - Create() now handles cases where Sets/System state are not in sync
      - Refresh() now handles leftover -temp set gracefully
      - Swap() now uses ipset swap
      - Delete() improved sync of Sets and system state
      - Get() now validates if map element exists before trying
      - etc
      
      * Update routes controller to reflect ipset changes
      342ea5ac
  3. 06 Oct, 2017 4 commits
  4. 05 Oct, 2017 2 commits
  5. 27 Sep, 2017 2 commits
  6. 25 Sep, 2017 3 commits
    • Ryar Nyah's avatar
      3431a183
    • bzub's avatar
      Fix link to developer's guide · d6a15ec6
      bzub authored
      d6a15ec6
    • Bryan Zubrod's avatar
      BGP peer password auth, consistent configurations (#164) · e19f2a69
      Bryan Zubrod authored
      * Add --peer-router-password option
      Also:
      - Consolodated NRC peer fields into a []config.NeighborConfig
        to store address, asn, and password for each peer.
      - BREAKING: --peer-router and --peer-asn flags now take slices
        rather than strings.
      
      * Add password auth node annotation for external peer
      
      * Update documentation
      
      New CLI flags and annotations
      Renamed ones as well
      
      * Consistent CLI flags, annotations, and peer config
      
      BGP configs now all accept multiple values and are treated consistently.
      Other refactoring was done as well.
      
      * Stop bgpserver on peering errors to avoid listener leak
      
      * Clarify BGP doc sections
      
      Fix some typos
      e19f2a69
  7. 16 Sep, 2017 1 commit
  8. 15 Sep, 2017 1 commit
  9. 14 Sep, 2017 1 commit
  10. 08 Sep, 2017 2 commits
  11. 07 Sep, 2017 2 commits
  12. 04 Sep, 2017 4 commits
  13. 02 Sep, 2017 1 commit
  14. 01 Sep, 2017 4 commits
  15. 29 Aug, 2017 2 commits
  16. 24 Aug, 2017 1 commit
  17. 20 Aug, 2017 5 commits
  18. 17 Aug, 2017 1 commit