1. 18 Apr, 2018 1 commit
  2. 16 Apr, 2018 3 commits
  3. 13 Apr, 2018 3 commits
  4. 12 Apr, 2018 2 commits
  5. 11 Apr, 2018 1 commit
  6. 10 Apr, 2018 2 commits
  7. 09 Apr, 2018 1 commit
    • JuanJo Ciarlante's avatar
      [jjo] added network_services_controller ginkgo testing (#348) · ed0dc390
      JuanJo Ciarlante authored
      * network services controller testing via moq and ginkgo
      
      * add network_services_test case for LoadBalancer w/o IPs
      
      * no-change-commit: glide.yaml: pin ginkgo and gomega versions, update only these in vendor/
      
      * golint fixes
      
      * fixes from @andrewsykim review
      
      * group std imports
      ed0dc390
  8. 07 Apr, 2018 1 commit
  9. 05 Apr, 2018 1 commit
  10. 04 Apr, 2018 3 commits
  11. 28 Mar, 2018 1 commit
  12. 26 Mar, 2018 2 commits
    • Andrew Sy Kim's avatar
    • JuanJo Ciarlante's avatar
      [jjo] support advertising status.loadBalancer.ingress IPs via flag (#354) · bf5c11ff
      JuanJo Ciarlante authored
      * [jjo] support advertising status.loadBalancer.ingress IPs via flag
      
      * add `--advertise-loadbalancer-ip` flag, which will make Service's
        Ingress IP(s)set by the LoadBalancer to:
      - be locally added to nodes' `kube-dummy-if` network interface
      - be advertised to BGP peers
      
      * support "kube-router.io/service.skiplbips=true" per Service
        annotation to selectively skip above
      
      * refactor several functions with dupped code to streamline logic as:
        - `getIpsToAdvertise()` which calls ->
          - `getClusterIPs()`
          - `getExternalIPs()`
          - `getLoadBalancerIPs()`
          and contains nodeHasEndpoints logic, returns:
            (ipsToAdvertise, ipsToUnAdvertise)
        - advertiseIPs() which is essentially previous advertiseClusterIPs()
          (which was previously used to advertise _any_ IP actually, ie misnamed),
          with logic to un/advertise based on both passed arguments:
            (ipsToAdvertise, ipsToUnAdvertise)
      
      * fix some leftovers from uselbips -> skiplbips annotation change
      bf5c11ff
  13. 24 Mar, 2018 2 commits
  14. 23 Mar, 2018 2 commits
  15. 21 Mar, 2018 3 commits
  16. 19 Mar, 2018 1 commit
  17. 17 Mar, 2018 1 commit
  18. 16 Mar, 2018 1 commit
  19. 15 Mar, 2018 1 commit
    • Murali Reddy's avatar
      [WIP] support for Hostport (#335) · d7d02232
      Murali Reddy authored
      * Support for hostport
      - remove the hardcode cni conf file path
      - move it to env variable
      - keep it backward compatible even if env variable is not present
      - support both .conf and .conflist
      - daemonset with hostport support
      
      Fixes: #168
      
      * add unit test for InsertPodCidrInCniSpec for .conflist
      
      * add documentation for hostport
      d7d02232
  20. 14 Mar, 2018 1 commit
  21. 13 Mar, 2018 1 commit
  22. 01 Mar, 2018 1 commit
  23. 23 Feb, 2018 2 commits
  24. 20 Feb, 2018 1 commit
  25. 18 Feb, 2018 1 commit
  26. 14 Feb, 2018 1 commit