kerneltest: try rolling deployment strategy
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
This commit is contained in:
parent
b08e9fba63
commit
81a4bdd7ac
1 changed files with 25 additions and 16 deletions
|
@ -12,22 +12,31 @@ spec:
|
||||||
app: kerneltest
|
app: kerneltest
|
||||||
deploymentconfig: kerneltest
|
deploymentconfig: kerneltest
|
||||||
strategy:
|
strategy:
|
||||||
type: Recreate
|
type: Rolling
|
||||||
recreateParams:
|
activeDeadlineSeconds: 21600
|
||||||
mid:
|
rollingParams:
|
||||||
failurePolicy: Abort
|
intervalSeconds: 1
|
||||||
execNewPod:
|
maxSurge: 25%
|
||||||
containerName: kerneltest
|
maxUnavailable: 25%
|
||||||
command: ["/etc/alembic-upgrade-script/alembic_upgrade.sh"]
|
timeoutSeconds: 600
|
||||||
env:
|
updatePeriodSeconds: 1
|
||||||
- name: PYTHONPATH
|
# strategy:
|
||||||
value: /opt/app-root/src
|
# type: Recreate
|
||||||
volumes:
|
# recreateParams:
|
||||||
- kerneltest-config-volume
|
# mid:
|
||||||
- kerneltest-secrets-volume
|
# failurePolicy: Abort
|
||||||
- alembic-upgrade-script-volume
|
# execNewPod:
|
||||||
- wsgi-script-volume
|
# containerName: kerneltest
|
||||||
- ipa-config-volume
|
# command: ["/etc/alembic-upgrade-script/alembic_upgrade.sh"]
|
||||||
|
# env:
|
||||||
|
# - name: PYTHONPATH
|
||||||
|
# value: /opt/app-root/src
|
||||||
|
# volumes:
|
||||||
|
# - kerneltest-config-volume
|
||||||
|
# - kerneltest-secrets-volume
|
||||||
|
# - alembic-upgrade-script-volume
|
||||||
|
# - wsgi-script-volume
|
||||||
|
# - ipa-config-volume
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue