mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Update CHANGELOG.md
This commit is contained in:
parent
b5850a66d2
commit
c2ba1eefeb
40
CHANGELOG.md
40
CHANGELOG.md
@ -204,39 +204,39 @@ TODO [kubernetes.tar.gz](TODO) | `TODO`
|
|||||||
This is the first release tracked via the use of the [kubernetes/features](https://github.com/kubernetes/features) issues repo. Each Feature issue is owned by a Special Interest Group from [kubernetes/community](https://github.com/kubernetes/community)
|
This is the first release tracked via the use of the [kubernetes/features](https://github.com/kubernetes/features) issues repo. Each Feature issue is owned by a Special Interest Group from [kubernetes/community](https://github.com/kubernetes/community)
|
||||||
|
|
||||||
- **API Machinery**
|
- **API Machinery**
|
||||||
- [alpha] Generate audit logs for every request user performs against secured API server endpoint. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/audit/)) ([kubernetes/features#22](https://github.com/kubernetes/features/issues/22))
|
- [alpha] Generate audit logs for every request user performs against secured API server endpoint. ([docs](http://kubernetes.io/docs/admin/audit/)) ([kubernetes/features#22](https://github.com/kubernetes/features/issues/22))
|
||||||
- [beta] `kube-apiserver` now publishes a swagger 2.0 spec in addition to a swagger 1.2 spec ([kubernetes/features#53](https://github.com/kubernetes/features/issues/53))
|
- [beta] `kube-apiserver` now publishes a swagger 2.0 spec in addition to a swagger 1.2 spec ([kubernetes/features#53](https://github.com/kubernetes/features/issues/53))
|
||||||
- **Apps**
|
- **Apps**
|
||||||
- [alpha] Introducing 'ScheduledJobs', which allow running time based Jobs, namely once at a specified time or repeatedly at specified point in time. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/scheduled-jobs/)) ([kubernetes/features#19](https://github.com/kubernetes/features/issues/19))
|
- [alpha] Introducing 'ScheduledJobs', which allow running time based Jobs, namely once at a specified time or repeatedly at specified point in time. ([docs](http://kubernetes.io/docs/user-guide/scheduled-jobs/)) ([kubernetes/features#19](https://github.com/kubernetes/features/issues/19))
|
||||||
- **Auth**
|
- **Auth**
|
||||||
- [alpha] Container Image Policy allows an access controller to determine whether a pod may be schdeuled based on a policy ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/admission-controllers/#imagepolicywebhook)) ([kubernetes/features#59](https://github.com/kubernetes/features/issues/59))
|
- [alpha] Container Image Policy allows an access controller to determine whether a pod may be schdeuled based on a policy ([docs](http://kubernetes.io/docs/admin/admission-controllers/#imagepolicywebhook)) ([kubernetes/features#59](https://github.com/kubernetes/features/issues/59))
|
||||||
- [alpha] Access Review APIs expose authorization engine to external inquiries for delgation, inspection, and debugging ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/authorization/)) ([kubernetes/features#37](https://github.com/kubernetes/features/issues/37))
|
- [alpha] Access Review APIs expose authorization engine to external inquiries for delgation, inspection, and debugging ([docs](http://kubernetes.io/docs/admin/authorization/)) ([kubernetes/features#37](https://github.com/kubernetes/features/issues/37))
|
||||||
- **Cluster Lifecycle**
|
- **Cluster Lifecycle**
|
||||||
- [alpha] Ensure critical cluster infrastructure pods (Heapster, DNS, etc.) can schedule by evicting regular pods when necessary to make the critical pods schedule. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/rescheduler/#guaranteed-scheduling-of-critical-add-on-pods)) ([kubernetes/features#62](https://github.com/kubernetes/features/issues/62))
|
- [alpha] Ensure critical cluster infrastructure pods (Heapster, DNS, etc.) can schedule by evicting regular pods when necessary to make the critical pods schedule. ([docs](http://kubernetes.io/docs/admin/rescheduler/#guaranteed-scheduling-of-critical-add-on-pods)) ([kubernetes/features#62](https://github.com/kubernetes/features/issues/62))
|
||||||
- [alpha] Simplifies bootstrapping of TLS secured communication between the apiserver and kublet ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/master-node-communication/#kubelet-tls-bootstrap)) ([kubernetes/features#43](https://github.com/kubernetes/features/issues/43))
|
- [alpha] Simplifies bootstrapping of TLS secured communication between the apiserver and kublet ([docs](http://kubernetes.io/docs/admin/master-node-communication/#kubelet-tls-bootstrap)) ([kubernetes/features#43](https://github.com/kubernetes/features/issues/43))
|
||||||
- [alpha] `kubeadm` tool makes install much easier. TODO: https://github.com/kubernetes/kubernetes.github.io/pull/1265#issuecomment-249300887 ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/kubeadm/)) ([kubernetes/features#11](https://github.com/kubernetes/features/issues/11))
|
- [alpha] `kubeadm` tool makes install much easier. TODO: https://github.com/kubernetes/kubernetes.github.io/pull/1265#issuecomment-249300887 ([docs](http://kubernetes.io/docs/kubeadm/)) ([kubernetes/features#11](https://github.com/kubernetes/features/issues/11))
|
||||||
- **Federation**
|
- **Federation**
|
||||||
- [alpha] Creating a `Federated Ingress` is as simple as submitting an `Ingress` config/manifest to the Federation API Server. Federation then creates a single global VIP to load balance the incoming L7 traffic across all the registered clusters no matter in what regions the clusters are. GCE L7 LoadBalancer is the only supported implementation in this release. TODO: ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/federation/federated-ingress/)) ([kubernetes/features#82](https://github.com/kubernetes/features/issues/82))
|
- [alpha] Creating a `Federated Ingress` is as simple as submitting an `Ingress` config/manifest to the Federation API Server. Federation then creates a single global VIP to load balance the incoming L7 traffic across all the registered clusters no matter in what regions the clusters are. GCE L7 LoadBalancer is the only supported implementation in this release. TODO: ([docs](http://kubernetes.io/docs/user-guide/federation/federated-ingress/)) ([kubernetes/features#82](https://github.com/kubernetes/features/issues/82))
|
||||||
- [alpha] Creating a `Namespace` in federation causes matching `Namespace`s to be created in all the clusters registered with that federation. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/federation/namespaces)) ([kubernetes/features#69](https://github.com/kubernetes/features/issues/69))
|
- [alpha] Creating a `Namespace` in federation causes matching `Namespace`s to be created in all the clusters registered with that federation. ([docs](http://kubernetes.io/docs/user-guide/federation/namespaces)) ([kubernetes/features#69](https://github.com/kubernetes/features/issues/69))
|
||||||
- [alpha] ingress has alpha support for a single master multi zone cluster ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/ingress.md#failing-across-availability-zones)) ([kubernetes/features#52](https://github.com/kubernetes/features/issues/52))
|
- [alpha] ingress has alpha support for a single master multi zone cluster ([docs](http://kubernetes.io/docs/user-guide/ingress.md#failing-across-availability-zones)) ([kubernetes/features#52](https://github.com/kubernetes/features/issues/52))
|
||||||
- [beta] Federation API server gained support for events and many federation controllers now report important events. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/federation/events)) ([kubernetes/features#70](https://github.com/kubernetes/features/issues/70))
|
- [beta] Federation API server gained support for events and many federation controllers now report important events. ([docs](http://kubernetes.io/docs/user-guide/federation/events)) ([kubernetes/features#70](https://github.com/kubernetes/features/issues/70))
|
||||||
- [beta] `Secret` created in federation are distributed to all the clusters in that federation. TODO @quinton-hoole @pwittrock ([docs](TODO)) ([kubernetes/features#68](https://github.com/kubernetes/features/issues/68))
|
- [beta] `Secret` created in federation are distributed to all the clusters in that federation. TODO @quinton-hoole @pwittrock ([docs](TODO)) ([kubernetes/features#68](https://github.com/kubernetes/features/issues/68))
|
||||||
- [beta] Submitting a `Replica Set` to the Federation API Server creates matching `Replica Set`s in the underlying clusters with the desired replica count distributed across all the clusters. TODO @quinton-hoole @pwittrock ([docs](TODO)) ([kubernetes/features#46](https://github.com/kubernetes/features/issues/46))
|
- [beta] Submitting a `Replica Set` to the Federation API Server creates matching `Replica Set`s in the underlying clusters with the desired replica count distributed across all the clusters. TODO @quinton-hoole @pwittrock ([docs](TODO)) ([kubernetes/features#46](https://github.com/kubernetes/features/issues/46))
|
||||||
- **Network**
|
- **Network**
|
||||||
- [alpha] Service LB now has alpha support for preserving client source IP ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/load-balancer/)) ([kubernetes/features#27](https://github.com/kubernetes/features/issues/27))
|
- [alpha] Service LB now has alpha support for preserving client source IP ([docs](http://kubernetes.io/docs/user-guide/load-balancer/)) ([kubernetes/features#27](https://github.com/kubernetes/features/issues/27))
|
||||||
- **Node**
|
- **Node**
|
||||||
- [alpha] Publish node performance dashboard at http://node-perf-dash.k8s.io/#/builds ([docs](https://github.com/kubernetes/contrib/blob/master/node-perf-dash/README.md)) ([kubernetes/features#83](https://github.com/kubernetes/features/issues/83))
|
- [alpha] Publish node performance dashboard at http://node-perf-dash.k8s.io/#/builds ([docs](https://github.com/kubernetes/contrib/blob/master/node-perf-dash/README.md)) ([kubernetes/features#83](https://github.com/kubernetes/features/issues/83))
|
||||||
- [alpha] Pods now have alpha support for setting whitelisted, safe sysctls. Unsafe sysctls can be whitelisted on the kubelet. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/sysctls/)) ([kubernetes/features#34](https://github.com/kubernetes/features/issues/34))
|
- [alpha] Pods now have alpha support for setting whitelisted, safe sysctls. Unsafe sysctls can be whitelisted on the kubelet. ([docs](http://kubernetes.io/docs/admin/sysctls/)) ([kubernetes/features#34](https://github.com/kubernetes/features/issues/34))
|
||||||
- [beta] AppArmor profiles can be specified & applied to pod containers ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/apparmor/)) ([kubernetes/features#24](https://github.com/kubernetes/features/issues/24))
|
- [beta] AppArmor profiles can be specified & applied to pod containers ([docs](http://kubernetes.io/docs/admin/apparmor/)) ([kubernetes/features#24](https://github.com/kubernetes/features/issues/24))
|
||||||
- [beta] Cluster policy to control access and defaults of security related features ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/load-balancer/)) ([kubernetes/features#5](https://github.com/kubernetes/features/issues/5))
|
- [beta] Cluster policy to control access and defaults of security related features ([docs](http://kubernetes.io/docs/user-guide/load-balancer/)) ([kubernetes/features#5](https://github.com/kubernetes/features/issues/5))
|
||||||
- [stable] kubelet is able to evict pods when it observes disk pressure ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/admin/out-of-resource/)) ([kubernetes/features#39](https://github.com/kubernetes/features/issues/39))
|
- [stable] kubelet is able to evict pods when it observes disk pressure ([docs](http://kubernetes.io/docs/admin/out-of-resource/)) ([kubernetes/features#39](https://github.com/kubernetes/features/issues/39))
|
||||||
- [stable] Automated docker validation results posted to https://k8s-testgrid.appspot.com/docker [kubernetes/features#57](https://github.com/kubernetes/features/issues/57)
|
- [stable] Automated docker validation results posted to https://k8s-testgrid.appspot.com/docker [kubernetes/features#57](https://github.com/kubernetes/features/issues/57)
|
||||||
- **Scheduling**
|
- **Scheduling**
|
||||||
- [alpha] Allows pods to require or prohibit (or prefer or prefer not) co-scheduling on the same node (or zone or other topology domain) as another set of pods. ([docs]((http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/node-selection/)) ([kubernetes/features#51](https://github.com/kubernetes/features/issues/51))
|
- [alpha] Allows pods to require or prohibit (or prefer or prefer not) co-scheduling on the same node (or zone or other topology domain) as another set of pods. ([docs]((http://kubernetes.io/docs/user-guide/node-selection/)) ([kubernetes/features#51](https://github.com/kubernetes/features/issues/51))
|
||||||
- **Storage**
|
- **Storage**
|
||||||
- [beta] Persistant Volume provisioning now supports multiple provisioners using StorageClass configuration. ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/persistent-volumes/)) ([kubernetes/features#36](https://github.com/kubernetes/features/issues/36))
|
- [beta] Persistant Volume provisioning now supports multiple provisioners using StorageClass configuration. ([docs](http://kubernetes.io/docs/user-guide/persistent-volumes/)) ([kubernetes/features#36](https://github.com/kubernetes/features/issues/36))
|
||||||
- [stable] New volume plugin for the Quobyte Distributed File System ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/volumes/)) ([kubernetes/features#80](https://github.com/kubernetes/features/issues/80))
|
- [stable] New volume plugin for the Quobyte Distributed File System ([docs](http://kubernetes.io/docs/user-guide/volumes/)) ([kubernetes/features#80](https://github.com/kubernetes/features/issues/80))
|
||||||
- [stable] New volume plugin for Azure Data Disk ([docs](http://kubernetes-io-vnext-staging.netlify.com/docs/user-guide/volumes)) ([kubernetes/features#79](https://github.com/kubernetes/features/issues/79))
|
- [stable] New volume plugin for Azure Data Disk ([docs](http://kubernetes.io/docs/user-guide/volumes)) ([kubernetes/features#79](https://github.com/kubernetes/features/issues/79))
|
||||||
- **UI**
|
- **UI**
|
||||||
- [stable] `kubectl` no longer applies defaults before sending objects to the server in create and update requests, allowing the server to apply the defaults. ([kubernetes/features#55](https://github.com/kubernetes/features/issues/55))
|
- [stable] `kubectl` no longer applies defaults before sending objects to the server in create and update requests, allowing the server to apply the defaults. ([kubernetes/features#55](https://github.com/kubernetes/features/issues/55))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user