k3s/pkg/api/v1
Kubernetes Submit Queue f9e87e1dc2 Merge pull request #42902 from louyihua/allow-tcp-probe-host
Automatic merge from submit-queue (batch tested with PRs 42998, 42902, 42959, 43020, 42948)

Add Host field to TCPSocketAction

Currently, TCPSocketAction always uses Pod's IP in connection. But when a pod uses the host network, sometimes firewall rules may prevent kubelet from connecting through the Pod's IP.

This PR introduces the 'Host' field for TCPSocketAction, and if it is set to non-empty string, the probe will be performed on the configured host rather than the Pod's IP. This gives users an opportunity to explicitly specify 'localhost' as the target for the above situations.

```release-note
Add Host field to TCPSocketAction
```
2017-03-25 17:17:23 -07:00
..
endpoints start the apimachinery repo 2017-01-11 09:09:48 -05:00
pod Addition of ScaleIO Kubernetes Volume Plugin 2017-03-03 15:47:19 -05:00
service Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
validation Update generated files 2017-01-29 21:41:45 +01:00
BUILD Refactor printers to separate typed printers from generic code 2017-02-23 00:28:30 -05:00
OWNERS Update OWNERS approvers and reviewers: pkg/api 2016-11-09 10:18:08 -08:00
backward_compatibility_test.go Refactor printers to separate typed printers from generic code 2017-02-23 00:28:30 -05:00
conversion.go move metav1 conversions to metav1 2017-02-14 11:47:23 -05:00
conversion_test.go pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality 2017-01-29 21:41:45 +01:00
defaults.go Merge pull request #42310 from liggitt/init-container-default 2017-03-03 18:08:45 -08:00
defaults_test.go Apply custom defaults to init containers 2017-03-01 01:50:30 -05:00
doc.go Flag all packages as needing defaulters 2016-10-18 21:07:33 -04:00
generate.go move pkg/util/rand 2017-01-16 16:04:03 -05:00
generated.pb.go Update generated & client-go 2017-03-14 23:49:21 +08:00
generated.proto Merge pull request #42902 from louyihua/allow-tcp-probe-host 2017-03-25 17:17:23 -07:00
helpers.go Move PV/PVC annotations to PV/PVC types. 2017-03-02 10:23:55 +01:00
helpers_test.go Cleanup work to enable feature gating annotations 2017-02-18 09:25:57 -06:00
meta.go API 2017-02-28 23:05:40 -08:00
ref.go move client/record 2017-01-31 19:14:13 -05:00
register.go Move all *Options to metav1 2017-01-24 13:15:26 -05:00
resource_helpers.go critical pods can preempt other pods to be admitted 2017-02-23 10:31:20 -08:00
resource_helpers_test.go pkg/api/resource: move to apimachinery 2017-01-29 21:41:44 +01:00
types.generated.go Merge pull request #42902 from louyihua/allow-tcp-probe-host 2017-03-25 17:17:23 -07:00
types.go Merge pull request #42902 from louyihua/allow-tcp-probe-host 2017-03-25 17:17:23 -07:00
types_swagger_doc_generated.go Merge pull request #42902 from louyihua/allow-tcp-probe-host 2017-03-25 17:17:23 -07:00
zz_generated.conversion.go Merge pull request #42902 from louyihua/allow-tcp-probe-host 2017-03-25 17:17:23 -07:00
zz_generated.deepcopy.go Addition of ScaleIO Kubernetes Volume Plugin 2017-03-03 15:47:19 -05:00
zz_generated.defaults.go Addition of ScaleIO Kubernetes Volume Plugin 2017-03-03 15:47:19 -05:00