k3s/test/e2e
Kubernetes Submit Queue 02dd178039 Merge pull request #30739 from MrHohn/e2e-sourceip
Automatic merge from submit-queue

Add e2e test for Source IP preservation (pod to service cluster IP)

Working on #27134.

This PR added the e2e test for source ip preservation (pod to service cluster IP) in service.go. Test scenario described as below:
- Pick two different nodes in cluster.
- Create a clusterIP type service.
- Create an echo server, which echoes back client IP, to be part of the service.
- Create a client on another node. Hit the server through service cluster IP.
- Verify the source IP.

@girishkalele @freehan
2016-09-05 12:23:25 -07:00
..
chaosmonkey
cleanup
common Merge pull request #31829 from timstclair/flake 2016-08-31 19:11:06 -07:00
framework Add a log to help debug #31981 2016-09-05 15:05:49 +02:00
generated kill repo-root : test/e2e/serviceloadbalancers.go 2016-07-29 14:35:19 -04:00
perftype add labels to perf dataset 2016-08-18 17:15:43 -07:00
testing-manifests Nginx ingress e2es 2016-08-24 10:17:26 -07:00
addon_update.go
autoscaling_utils.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
batch_v1_jobs.go Move several tests to the slow suite. 2016-08-29 17:42:58 -07:00
cadvisor.go
cluster_size_autoscaling.go fix e2e test pause image hard code 2016-08-19 12:11:28 +08:00
cluster_upgrade.go Increase test timeouts for creating LB in large clusters 2016-08-02 12:32:04 +02:00
daemon_restart.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
daemon_set.go Make Daemonset use GeneralPredicates 2016-07-13 14:50:29 +02:00
dashboard.go
density.go Increase the threshold for apiserver CPU for 500 node kubemark 2016-09-05 09:48:25 +02:00
deployment.go Add e2e test for overlapping deployments 2016-08-23 14:33:30 -07:00
disruption.go Rewrite disruption e2e test to use versioned client. 2016-08-30 12:34:45 -07:00
dns.go Implement ExternalName in kube-dns e2e tests 2016-08-25 09:29:24 -04:00
e2e.go added a e2e test that uses the staged client; made necessary changes to gcp auth plugin to pass the gke tests 2016-08-09 14:07:54 -07:00
e2e_test.go
empty_dir_wrapper.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
es_cluster_logging.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
etcd_failure.go Update etcd default ports for v3, and validate tests 2016-08-17 07:49:19 -05:00
events.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
example_cluster_dns.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
example_k8petstore.go
examples.go Merge pull request #31930 from Kashomon/hazelcast 2016-09-01 19:10:41 -07:00
federated-ingress.go address comments 2016-08-29 10:49:09 +08:00
federated-namespace.go Update the namespace test to verify that namespace was deleted as expected 2016-09-02 15:30:33 -07:00
federated-secret.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
federated-service.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
federation-apiserver.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
federation-authn.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
federation-event.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
federation-replicaset.go update e2e test for federation replicaset controlelr 2016-09-02 13:18:46 -07:00
federation-util-14.go Fix panics in federation e2e 2016-08-24 11:14:03 +02:00
federation-util.go Fixing/updating e2e tests 2016-08-22 21:49:34 -07:00
garbage_collector.go make the gc e2e test more strict 2016-08-25 17:33:02 -07:00
generated_clientset.go added a e2e test that uses the staged client; made necessary changes to gcp auth plugin to pass the gke tests 2016-08-09 14:07:54 -07:00
gke_local_ssd.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
gke_node_pools.go
google_compute.go
horizontal_pod_autoscaling.go Bumped memory limit for resource consumer. Fixes #31591. 2016-09-02 15:29:00 +02:00
ingress.go Merge pull request #29773 from mfanjie/ingress-controller 2016-08-29 23:22:25 -07:00
ingress_utils.go Merge pull request #29773 from mfanjie/ingress-controller 2016-08-29 23:22:25 -07:00
initial_resources.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
job.go
kibana_logging.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
kubectl.go Merge pull request #31451 from jfrazelle/27532-fix-kubectl-on-delete-flake 2016-09-05 11:47:09 -07:00
kubelet.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
kubelet_perf.go Increase docker's resource limit 2016-09-01 11:03:32 -07:00
kubeproxy.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
limit_range.go
load.go Add few more logs to the Load test 2016-09-05 10:34:30 +02:00
mesos.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
metrics_grabber_test.go
monitoring.go Fixed monitoring e2e test 2016-08-30 12:23:40 +02:00
namespace.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
networking.go Fix static URL conformance test 2016-08-23 11:42:42 +10:00
networking_perf.go
node_problem_detector.go Use the right waiting time for eventually. 2016-09-02 16:01:53 -07:00
nodeoutofdisk.go
pd.go GCE changes for the new provisioning model 2016-08-18 10:36:50 +02:00
persistent_volumes.go Bump nfs server image tag in pv e2e 2016-08-26 12:31:37 -04:00
petset.go Implement ExternalName in kube-dns e2e tests 2016-08-25 09:29:24 -04:00
pod_gc.go plumb --enable_garbage_collector from environment variable; 2016-08-02 10:02:52 -07:00
portforward.go
pre_stop.go Rework pod waiting mechanism in e2e tests to accept pod and watch based 2016-07-20 15:21:50 +02:00
proxy.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
rc.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
reboot.go
replica_set.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
rescheduler.go Run Rescheduler e2e on GCE only 2016-08-24 06:47:17 +02:00
resize_nodes.go
resource_quota.go fix kubectl rolling-update when GC is enabled 2016-08-03 15:57:03 -07:00
restart.go
scheduledjob.go Revert "Check server version when running scheduled job e2e tests" 2016-09-03 20:05:45 -07:00
scheduler_predicates.go Merge pull request #31787 from gmarek/scheduledCondition 2016-08-31 09:30:38 -07:00
security_context.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
service.go Merge pull request #30739 from MrHohn/e2e-sourceip 2016-09-05 12:23:25 -07:00
service_accounts.go Refactor uuid into its own pkg 2016-07-30 00:07:02 -04:00
service_latency.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
serviceloadbalancers.go fix kubectl rolling-update when GC is enabled 2016-08-03 15:57:03 -07:00
ssh.go
third-party.go
ubernetes_lite.go let load and density e2e tests use GC if it's on 2016-08-11 11:48:20 -07:00
util_iperf.go
volume_provisioning.go Move several tests to the slow suite. 2016-08-29 17:42:58 -07:00
volumes.go Add test for supplemental gid annotation to pv e2e test 2016-08-09 18:23:06 -04:00