controller: proportionally scale paused and rolling deployments

Enable paused and rolling deployments to be proportionally scaled.
Also have cleanup policy work for paused deployments.
This commit is contained in:
Michail Kargakis
2016-01-28 17:35:14 +01:00
parent a098d9fd24
commit f3d2e3ff22
11 changed files with 798 additions and 129 deletions

View File

@@ -1,18 +1,18 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nginx-deployment
name: nginx
labels:
name: nginx-deployment
name: nginx-undo
spec:
replicas: 3
selector:
matchLabels:
name: nginx
name: nginx-undo
template:
metadata:
labels:
name: nginx
name: nginx-undo
spec:
containers:
- name: nginx

View File

@@ -1,18 +1,18 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nginx-deployment
name: nginx
labels:
name: nginx-deployment
name: nginx-undo
spec:
replicas: 3
selector:
matchLabels:
name: nginx
name: nginx-undo
template:
metadata:
labels:
name: nginx
name: nginx-undo
spec:
containers:
- name: nginx