Merge branch 'master' into patch-2

pull/21/head
Jimmy Song 2017-06-27 18:55:02 +08:00 committed by GitHub
commit b778ccfb53
1 changed files with 4 additions and 4 deletions

View File

@ -240,7 +240,7 @@ Events:
有时候你可能想回退一个Deployment例如当Deployment不稳定时比如一直crash looping。
默认情况下kubernetes会在系统中保存前两次的Deployment的rollout历史记录以便你可以随时退(你可以修改`revision history limit`来更改保存的revision数。ß
默认情况下kubernetes会在系统中保存前两次的Deployment的rollout历史记录以便你可以随时退(你可以修改`revision history limit`来更改保存的revision数。ß
**注意:** 只要Deployment的rollout被触发就会创建一个revision。也就是说当且仅当Deployment的Pod template如`.spec.template`被更改例如更新template中的label和容器镜像时就会创建出一个新的revision。
@ -465,7 +465,7 @@ nginx-deployment-618515232 11 11 11 7m
## 暂停和恢复Deployment
你可以在发一次或多次更新前暂停一个Deployment然后再恢复它。这样你就能多次暂停和恢复Deployment在此期间进行一些修复工作而不会发不必要的rollout。
你可以在发一次或多次更新前暂停一个Deployment然后再恢复它。这样你就能多次暂停和恢复Deployment在此期间进行一些修复工作而不会发不必要的rollout。
例如使用刚刚创建Deployment
@ -557,7 +557,7 @@ Kubernetes将执行过下列任务之一的Deployment标记为*progressing*状
- Deployment正在缩容一个已有的ReplicaSet。
- 有新的可用的pod出现。
你可以使用`kubectl roullout status`命令监控Deployment的进度。
你可以使用`kubectl rollout status`命令监控Deployment的进度。
### Complete Deployment
@ -796,4 +796,4 @@ Deployment revision history存储在它控制的ReplicaSets中。
### kubectl rolling update
[Kubectl rolling update](https://github.com/kubernetes/kubernetes.github.io/blob/master/docs/user-guide/kubectl/v1.6/#rolling-update) 虽然使用类似的方式更新Pod和ReplicationController。但是我们推荐使用Deployment因为它是声明式的客户端侧具有附加特性例如即使滚动升级结束后也可以回滚到任何历史版本。
[Kubectl rolling update](https://github.com/kubernetes/kubernetes.github.io/blob/master/docs/user-guide/kubectl/v1.6/#rolling-update) 虽然使用类似的方式更新Pod和ReplicationController。但是我们推荐使用Deployment因为它是声明式的客户端侧具有附加特性例如即使滚动升级结束后也可以回滚到任何历史版本。