PetSets, Init Containers, Rolling update status, Disk attach controllers on master, PSP limits, pod eviction based on memory, quota controlled loadBalancer services, quota controlled nodePorts, 1,000 Nodes, Dynamic Provision of PV, Multiple Schedulers in Parallel, Seccomp support 2016-09 1.4 Audit, Job Scheduler, Access Review API, Whitelisting sysctls, Default Secure Cluster Policy, Evict pods based on disk IO, Storage Classes, Azure Data Disk, etcd3, Init Containers 2016-12 1.5 StateFulSet, oc apply with a --prune will delete orphan resources, Deployment will say when they are blocked, RBAC API and default cluster roles, Authenticated/Authorized access to kubelet API, kublet honors user namspace mapping to the node , Pod level cgroups based on QoS of service tier, Responsiness of kublet eviction module 2017-03 1.6 RBAC with default enforced roles, StorageClass 2017-06 1.7 Kubernetes should be able to easily integrate external policy control, CustomResourceDefinitions, née ThirdPartyResources, API Aggregation, StatefulSets should support a burst mode for faster scale up / down ..., Encrypt secrets in etcd, Limit node access to API, HPA Status Conditions, NetworkPolicy, CRI validation test suite, Local Persistent Storage Support, Audit Logging for k8s
kubectl binary plugins, Further differentiate performance characteristics associated with pod level QoS, Priority/preemption, Add support for resizing PVs, Mount namespace propagation, CustomResourceDefinitions, née Third Party Resources, CronJob to beta, Arbitrary/Custom Metrics in the Horizontal Pod Autoscaler, Metrics Server & Master Metrics API, ReclaimPolicy in StorageClass, HPA Status Conditions, Monitoring Pipeline Metrics HPA API, Allow API to return large lists in chunks to improve responsiveness, Rules review API, RBAC v1, Add support for high level volume operation metrics, Support Volume Mount Options 2017-12 1.9 Support paged LIST queries from the Kubernetes API, CustomResourceDefinitions, née ThirdPartyResources, CronJobs (previously ScheduledJobs), ClusterRole aggregation, Add support for resizing PVs, Containerized mounts, Prevent deletion of Persistent Volume Claims that are used by a pod , Raw block device using persistent volume source 2018-03 1.10 API Aggregation, CronJobs (previously ScheduledJobs), Limit node access to API, Pod Security Policy , Support configurable pod resolv.conf, Kubelet's ComponentConfig API, Prevent deletion of Persistent Volume that is bound to a Persistent Volume Claim , Prevent deletion of Persistent Volume Claims that are used by a pod , Mount namespace propagation, Container Storage Interface, CRD subresources and categories, kubectl get and describe should work well with extensions 2018-06 1.11 Limit node access to API, Add support for resizing PVs, Add sysctl support, StorageObjectInUseProtection (was Persistent Volume Claim Protection), StorageObjectInUseProtection (was Persistent Volume Protection), ClusterRole Aggregation, Dynamic Maximum volume count, Add pod priority and preemption