Commit Graph

11 Commits

Author SHA1 Message Date
Jing Ai
ce5d158f22 Merge PR #56260 again. 2017-11-24 18:23:56 -08:00
Jing Ai
79e9a9e065 A couple of more changes. Specifically, a) make the same changes to master-helper.sh for gci as container-linux.sh does; b) revert changes to sync.go and sync_test.go. 2017-11-24 16:59:23 -08:00
Jing Ai
1229b9a537 Add a missing ) to glog.Waringf. 2017-11-22 18:29:59 -08:00
Jing Ai
17c63ee784 Synced the changed made in PR #56260. 2017-11-22 18:16:00 -08:00
Jing Ai
302c59f50f Fix test failure in sync_test.go. 2017-11-21 09:59:48 -08:00
Jing Ai
551ffbe7bf Implement upgrade-aliases.sh to migrate a route-based k8s cluster to use IP aliases in GCE. 2017-11-20 21:11:50 -08:00
Robert Pothier
ef8936ce6a Updating NewCIDRSet return value
for IPv6, NewCIDRSet was updated to return an error if the subnet mask size
is too big. In this case, NewCIDRSet will fail and return an error.
2017-10-27 13:52:12 -04:00
Jeff Grafton
aee5f457db update BUILD files 2017-10-15 18:18:13 -07:00
Jing Ai
688dab7249 revert the comment change from Run to run 2017-10-04 11:01:04 -07:00
Jing Ai
51172a587b Minior cleanup in pkg/controller/node/ipam/sync/sync.go 2017-10-03 16:55:36 -07:00
Bowei Du
428b8a4132 (ALPHA GCP FEATURE) Add IPAM controller
IPAM controller unifies handling of node pod CIDR range allocation.  It
is intended to supersede the logic that is currently in range_allocator
and cloud_cidr_allocator.

Note: for this change, the other allocators still exist and are the
default.

It supports two modes:
* CIDR range allocations done within the cluster that are then
propagated out to the cloud provider.
* Cloud provider managed IPAM that is then reflected into the cluster.
2017-09-01 12:58:40 -07:00