Commit 824d0b11 authored by andrewsykim's avatar andrewsykim

e2e tests for status.hostIP in downward api

parent 91c027d6
......@@ -502,6 +502,15 @@ func TestMakeEnvironmentVariables(t *testing.T) {
},
},
},
{
Name: "HOST_IP",
ValueFrom: &v1.EnvVarSource{
FieldRef: &v1.ObjectFieldSelector{
APIVersion: api.Registry.GroupOrDie(v1.GroupName).GroupVersion.String(),
FieldPath: "status.hostIP",
},
},
},
},
},
masterServiceNs: "nothing",
......@@ -512,6 +521,7 @@ func TestMakeEnvironmentVariables(t *testing.T) {
{Name: "POD_NODE_NAME", Value: "node-name"},
{Name: "POD_SERVICE_ACCOUNT_NAME", Value: "special"},
{Name: "POD_IP", Value: "1.2.3.4"},
{Name: "HOST_IP", Value: "5.6.7.8"},
},
},
{
......@@ -1142,6 +1152,9 @@ func TestMakeEnvironmentVariables(t *testing.T) {
ServiceAccountName: "special",
NodeName: "node-name",
},
Status: v1.PodStatus{
HostIP: "5.6.7.8",
},
}
podIP := "1.2.3.4"
......
......@@ -73,6 +73,8 @@ var _ = framework.KubeDescribe("Downward API", func() {
FieldPath: "status.podIP",
},
},
},
{
Name: "HOST_IP",
ValueFrom: &v1.EnvVarSource{
FieldRef: &v1.ObjectFieldSelector{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment