kubernetes/pkg
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
..
api Implements StatefulSet update 2017-06-06 12:00:28 -07:00
apimachinery/tests Fix round-trip of Unstructured.OwnerReferences 2017-06-02 11:13:33 +10:00
apis Auto generated code for StatefulSet update 2017-06-06 13:47:19 -07:00
auth Add NodeIdentifier interface and default implementation 2017-05-18 16:43:41 -04:00
bootstrap/api autogenerated 2017-04-14 10:40:57 -07:00
capabilities Fix comment for method SetForTests 2017-02-14 17:16:49 +08:00
client Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00
cloudprovider Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
controller Merge pull request #46669 from kow3ns/statefulset-update 2017-06-07 00:27:53 -07:00
conversion Revert "Remove conversion package" 2017-01-22 15:41:06 -08:00
credentialprovider Merge pull request #45056 from ericchiang/update-oauth2 2017-05-03 19:34:14 -07:00
features Rotate kubelet client certificate. 2017-06-01 09:29:42 -07:00
fieldpath autogenerated 2017-04-14 10:40:57 -07:00
fields move pkg/fields to apimachinery 2017-01-19 09:50:16 -05:00
generated Merge pull request #46756 from girikuncoro/japanese-translate 2017-06-07 00:27:51 -07:00
hyperkube Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
kubeapiserver Load initializers from dynamic config 2017-06-05 19:12:41 -04:00
kubectl Merge pull request #46669 from kow3ns/statefulset-update 2017-06-07 00:27:53 -07:00
kubelet Merge pull request #47009 from yujuhong/run-as-non-root 2017-06-06 07:17:39 -07:00
kubemark Group container-runtime-specific flags/options together 2017-05-30 08:10:39 -07:00
labels add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
master handle unversioned objects for encoding for CRs 2017-06-06 10:20:50 -04:00
metrics autogenerated 2017-04-14 10:40:57 -07:00
printers Get cmd uses print-column extn from Openapi schema 2017-06-06 13:30:24 -07:00
probe Extend Iptables interface with SaveInto 2017-05-19 20:44:25 +02:00
proxy Proxy: comments around ClusterCIDR use 2017-06-01 12:36:31 -07:00
quota Moved qos to api.helpers. 2017-05-20 07:17:57 -04:00
registry Implements StatefulSet update 2017-06-06 12:00:28 -07:00
routes Merge pull request #45490 from deads2k/owners-01-extensions 2017-05-10 12:51:51 -07:00
runtime add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
security Added host path whitelist to psp 2017-05-29 13:03:25 -04:00
securitycontext Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
serviceaccount autogenerated 2017-04-14 10:40:57 -07:00
ssh autogenerated 2017-04-14 10:40:57 -07:00
types add back just enough empty packages to allow heapster cycles to succeed 2017-01-17 08:07:30 -05:00
util Merge pull request #46756 from girikuncoro/japanese-translate 2017-06-07 00:27:51 -07:00
version autogenerated 2017-04-14 10:40:57 -07:00
volume Merge pull request #47021 from liggitt/projected-err 2017-06-06 20:12:18 -07:00
watch autogenerated 2017-04-14 10:40:57 -07:00
BUILD Regenerate files 2017-05-28 10:11:02 -04:00
OWNERS Updated top level owners file to match new format 2017-01-19 11:29:16 -08:00