k3s/pkg
Kubernetes Submit Queue 9341f22bb6 Merge pull request #50112 from jlz27/multiple-ips
Automatic merge from submit-queue (batch tested with PRs 51301, 50497, 50112, 48184, 50993)

AWS: handle multiple IPs when using more than 1 network interface per ec2 instance

**What this PR does / why we need it**:
Adds support for kubelets running with the AWS cloud provider on ec2 instances with multiple network interfaces. If the active interface is not eth0, the AWS cloud provider currently reports the wrong node IP.

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #44686

**Special notes for your reviewer**:
There is also some work necessary for handling multiple DNS names and such but I didn't fix them in this PR.

**Release note**:

```release-note
Fixed bug in AWS provider to handle multiple IPs when using more than 1 network interface per ec2 instance.
```
2017-09-02 23:50:03 -07:00
..
api Merge pull request #51058 from thockin/codegen-dbg 2017-09-02 22:52:06 -07:00
apimachinery/tests Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
apis Merge pull request #51058 from thockin/codegen-dbg 2017-09-02 22:52:06 -07:00
auth generated 2017-09-01 19:11:19 +08:00
bootstrap/api Add extra group constants and validation to `pkg/bootstrap/api`. 2017-08-25 16:04:53 -05:00
capabilities Merge pull request #49853 from duan-yue/capabilities 2017-08-12 02:35:57 -07:00
client Merge pull request #48921 from smarterclayton/paging_prototype 2017-09-02 19:26:29 -07:00
cloudprovider Merge pull request #50112 from jlz27/multiple-ips 2017-09-02 23:50:03 -07:00
controller Merge pull request #49829 from zhangxiaoyu-zidif/add-test-item-for-job-util 2017-09-02 22:52:04 -07:00
credentialprovider Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
features Merge pull request #48921 from smarterclayton/paging_prototype 2017-09-02 19:26:29 -07:00
fieldpath Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
generated Move custom metrics APIs to v1beta1 2017-09-01 15:08:30 -04:00
hyperkube Remove kubectl's dependence on schema file in pkg/api/validation. 2017-08-16 16:38:28 -07:00
kubeapiserver add selfsubjectrulesreview api 2017-09-01 19:09:43 +08:00
kubectl Merge pull request #50497 from dixudx/kubectl-include-uninitialized 2017-09-02 23:50:00 -07:00
kubelet Merge pull request #50938 from cblecker/threshold-crossbuild 2017-09-02 22:52:11 -07:00
kubemark Revert "Remove deprecated and experimental fields from KubeletConfiguration" 2017-09-02 16:30:56 +02:00
master add selfsubjectrulesreview api 2017-09-01 19:09:43 +08:00
printers Revert "Enable batch/v1beta1.CronJobs by default" 2017-08-31 09:54:16 -07:00
probe Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
proxy implement ipvs mode of kube-proxy 2017-08-30 10:03:02 +08:00
quota Merge pull request #49610 from NickrenREN/local-isolation 2017-08-29 01:17:34 -07:00
registry Merge pull request #51636 from deads2k/cli-01-reconcile 2017-09-02 19:26:25 -07:00
routes Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
security Merge pull request #51408 from feiskyer/magic 2017-08-31 21:09:17 -07:00
securitycontext Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
serviceaccount Merge pull request #50876 from enj/enj/f/owners_reviewer 2017-08-18 05:42:07 -07:00
ssh Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
util Merge pull request #45724 from jsafrane/mount-propagation2 2017-09-02 12:00:30 -07:00
version Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
volume Merge pull request #51628 from jsafrane/fix-iscsi-attach 2017-09-01 00:11:12 -07:00
watch Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
BUILD Remove BUILD reference to removed files 2017-08-16 11:22:37 -07:00
OWNERS