kubernetes/test/e2e/framework
Kubernetes Submit Queue 0613ae5077 Merge pull request #46669 from kow3ns/statefulset-update
Automatic merge from submit-queue (batch tested with PRs 46235, 44786, 46833, 46756, 46669)

implements StatefulSet update

**What this PR does / why we need it**:
1. Implements rolling update for StatefulSets
2. Implements controller history for StatefulSets.
3. Makes StatefulSet status reporting consistent with DaemonSet and ReplicaSet.

https://github.com/kubernetes/features/issues/188

**Special notes for your reviewer**:

**Release note**:
```release-note
Implements rolling update for StatefulSets. Updates can be performed using the RollingUpdate, Paritioned, or OnDelete strategies. OnDelete implements the manual behavior from 1.6. status now tracks 
replicas, readyReplicas, currentReplicas, and updatedReplicas. The semantics of replicas is now consistent with DaemonSet and ReplicaSet, and readyReplicas has the semantics that replicas did prior to this release.
```
2017-06-07 00:27:53 -07:00
..
authorizer_util.go add rbac v1beta1 2017-01-18 09:49:33 -05:00
BUILD update-bazel.sh 2017-06-01 17:58:45 -07:00
cleanup.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
exec_util.go Move client/unversioned/remotecommand to client-go 2017-05-15 16:28:56 +03:00
federation_util.go Add the ability to customize federation system namespace in e2e turn up scripts. 2017-03-24 14:42:50 -07:00
firewall_util.go Update firewall e2e test for LB healthcheck firewall 2017-05-26 13:18:50 -07:00
framework.go Support grabbing test suite metrics 2017-05-26 11:21:27 -04:00
get-kubemark-resource-usage.go Make resource gatherer get data about etcd resource usage in kubemark setup 2017-04-13 15:22:36 +02:00
google_compute.go Don't parse human-readable output from gcloud in tests 2017-06-05 16:15:57 -07:00
ingress_utils.go Update test utilities & build file 2017-06-04 10:25:05 -07:00
jobs_util.go Merge pull request #42176 from enisoc/controller-ref-job 2017-04-20 12:57:06 -07:00
kubelet_stats.go Merge pull request #46423 from gmarek/fix_perf 2017-05-25 19:41:04 -07:00
log_size_monitoring.go Make log-monitor give up on trying to ssh to a dead node after some time 2017-05-30 10:27:10 +02:00
metrics_util.go Merge pull request #46461 from ncdc/e2e-suite-metrics 2017-05-30 16:41:49 -07:00
networking_utils.go Merge pull request #41903 from justinsb/clearer_test_logging 2017-05-08 15:42:53 -07:00
nodes_util.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
perf_util.go Fix minor bugs in setting API call metrics with subresource 2017-05-29 15:04:52 +02:00
pods.go use default timeout for deletion 2017-03-08 14:40:19 -08:00
pv_util.go Merge pull request #42829 from msau42/multizone_pv_tests 2017-06-05 17:46:49 -07:00
resource_usage_gatherer.go Allow summaries to be printed out to ReportDir instead of stdout 2017-04-19 16:17:36 +02:00
service_util.go Respect PDBs during GCE node upgrades. 2017-06-01 17:58:45 -07:00
size.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
statefulset_utils.go Implements StatefulSet update 2017-06-06 12:00:28 -07:00
test_context.go Added missing documentation to NodeInstanceGroup. 2017-06-01 13:19:41 +02:00
upgrade_util.go Move few reusable functions to upgrade_utils.go 2017-03-11 01:39:56 +05:30
util.go Update test utilities & build file 2017-06-04 10:25:05 -07:00
volume_util.go Address review comments 2017-05-26 11:48:31 -07:00