checkout到pr2434,然后打开CHANGELOG看一下0.5版本有啥变化
# Changelog
## 0.5 (11/17/2014)
### Features
- New client utility available: kubectl. This will eventually replace kubecfg. (#1325)
- Services v2. We now assign IP addresses to services. Details in #1107. (#1402)
- Event support: (#1789, #2267, #2270, #2384)
- Namespaces: (#1564)
- Fixes for Docker 1.3 (#1841, #1842)
- Support for automatically installing log saving and searching using fluentd and elasticsearch (#1610) and GCP logging (#1919). If using elastic search, logs can be viewed with Kibana (#2013)
- Read only API endpoint for internal lookups (#1916)
- Lots of ground work for pluggable auth model. (#1847)
- "run once" mode for the kubelet (#1707)
- Restrict which minion a pod schedules on based on predicate tested agains minion labels. (#1946, #2007)
- git based volumes: (#1945)
- Container garbage collection. Remove old instances of containers in the case of crash/fail loops. (#2022)
- Publish the APIServer as a service to pods in the cluster (#1920)
- Heapster monitoring (#2208)
- cAdvisor 0.5.0
- Switch default pull policy to PullIfNotPresent (#2388) except latest images
- Initial IPv6 support (#2147)
- Service proxy retry support (#2281)
- Windows client build (largely untested) (#2332)
- UDP Portals (#2191)
- Capture application termination log (#2225)
- pod update support (#1865, #2077, #2160)
### Cluster/Cloud support
- Add OpenStack support with CloudProvider. (#1676)
- Example systemd units (#1831)
- Updated Rackspace support based on CoreOS (#1832)
- Automatic security updates for debian based systems (#2012)
- For debian (and GCE) pull docker (#2104), salt and etcd (#2245) from Google Cloud Storage.
- For GCE, start with the Container VM image instead of stock debian. This enables memcg support. (#2046)
- Cluster install: Updated support for deploying to vSphere (#1747)
- AWS support (#2260, #2216)
### Examples/Extras/Docs
1. Documentation on how to use SkyDNS with Kubernetes (#1845)
2. Podex (convert Docker image to pod desc) tool now supports multiple images. (#1898)
3. Documentation: 201 level walk through. (#1924)
4. Local Docker Setup: (#1716)
以下是中文翻译
1功能
- 新的客户端工具可用:kubectl。这将最终取代 kubecfg。(#1325)
- 服务 v2。我们现在为服务分配 IP 地址。详细信息见 #1107。(#1402)
- 事件支持:(#1789, #2267, #2270, #2384)
- 命名空间:(#1564)
- 修复 Docker 1.3 的问题(#1841, #1842)
- 支持使用 fluentd 和 elasticsearch 自动安装日志保存和搜索(#1610)以及 GCP 日志记录(#1919)。如果使用 elastic search,可以通过 Kibana 查看日志(#2013)
- 仅读取 API 端点用于内部查找(#1916)
- 为可插拔认证模型做了大量基础工作。(#1847)
- kubelet 的“运行一次”模式(#1707)
- 根据针对 minion 标签的谓词测试,限制 pod 调度到哪个 minion 上。(#1946, #2007)
- 基于 git 的卷:(#1945)
- 容器垃圾收集。在崩溃/失败循环的情况下移除容器的旧实例。(#2022)
- 将 APIServer 作为服务发布到集群中的 pods(#1920)
- Heapster 监控(#2208)
- cAdvisor 0.5.0
- 将默认拉取策略切换为 PullIfNotPresent(#2388),除了最新的镜像
- 初始 IPv6 支持(#2147)
- 服务代理重试支持(#2281)
- Windows 客户端构建(大部分未经测试)(#2332)
- UDP Portals(#2191)
- 捕获应用程序终止日志(#2225)
- pod 更新支持(#1865, #2077, #2160)
2.集群/云支持
- 添加对 OpenStack 的支持,使用 CloudProvider。(#1676)
- 示例 systemd 单元(#1831)
- 基于 CoreOS 更新 Rackspace 支持(#1832)
- 为基于 debian 的系统自动安全更新(#2012)
- 对于 debian(和 GCE),从 Google Cloud Storage 拉取 docker(#2104)、salt 和 etcd(#2245)。
- 对于 GCE,从 Container VM 图像开始,而不是标准 debian。这启用了 memcg 支持。(#2046)
- 集群安装:更新了部署到 vSphere 的支持(#1747)
- AWS 支持(#2260, #2216)
3示例/附加功能/文档
- 关于如何将 SkyDNS 与 Kubernetes 一起使用的文档(#1845)
- Podex(将 Docker 图像转换为 pod 描述)工具现在支持多个图像。(#1898)
- 文档:201 级漫步。(#1924)
- 本地 Docker 设置:(#1716)
详细内容大家自行checkout到指定pr查看。