1. 08 Nov, 2017 1 commit
  2. 03 Nov, 2017 1 commit
  3. 01 Nov, 2017 1 commit
  4. 30 Oct, 2017 2 commits
  5. 27 Oct, 2017 1 commit
    • Murali Reddy's avatar
      Direct Server Return Fixes (#209) · 6a3fadae
      Murali Reddy authored
      as you annotate and remove DSR annotation, switch the IPVS server
      type to tunneling to masqurade mode
      
      also restrict preparing the pod for DSR only to the local pods
      6a3fadae
  6. 25 Oct, 2017 1 commit
  7. 24 Oct, 2017 1 commit
  8. 16 Oct, 2017 2 commits
  9. 15 Oct, 2017 2 commits
  10. 12 Oct, 2017 4 commits
  11. 09 Oct, 2017 3 commits
  12. 08 Oct, 2017 2 commits
    • Bryan Zubrod's avatar
      Update DaemonSet manifests (#188) · 7c489a6e
      Bryan Zubrod authored
      * Update DaemonSet, etc manifests
      
      - Remove beta annotation versions of init containers
      - Add YAML InitContainers spec to all manifests
      - Add CNI config ConfigMap to all manifests
      - Make indentation, volume names, etc consistent
      - Set all kubeconfig volumes to readonly
      
      * Use IfNotPresent image pull policy for vagrant testing
      
      - Avoids an error with busybox init container image fetching
      7c489a6e
    • Bryan Zubrod's avatar
      gofmt (#187) · aa48cf2d
      Bryan Zubrod authored
      aa48cf2d
  13. 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
  14. 06 Oct, 2017 4 commits
  15. 05 Oct, 2017 2 commits
  16. 27 Sep, 2017 2 commits
  17. 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
  18. 16 Sep, 2017 1 commit
  19. 15 Sep, 2017 1 commit
  20. 14 Sep, 2017 1 commit
  21. 08 Sep, 2017 2 commits