Modernize waiverdb playbook.

This commit is contained in:
Ralph Bean 2018-05-05 02:42:52 +00:00
parent 60f14d380d
commit 8c490ba88a

View file

@ -19,7 +19,10 @@
- mjia - mjia
- dcallagh - dcallagh
- gnaponie - gnaponie
- { role: openshift/object, app: waiverdb, template: secret.yml, objectname: secret.yml } - role: openshift/object
app: waiverdb
template: secret.yml
objectname: secret.yml
- role: openshift/secret-file - role: openshift/secret-file
app: waiverdb app: waiverdb
secret_name: waiverdb-stg-secret secret_name: waiverdb-stg-secret
@ -49,11 +52,34 @@
key: fedmsg-waiverdb.crt key: fedmsg-waiverdb.crt
privatefile: fedmsg-certs/keys/waiverdb-waiverdb-web-waiverdb.app.os.fedoraproject.org.crt privatefile: fedmsg-certs/keys/waiverdb-waiverdb-web-waiverdb.app.os.fedoraproject.org.crt
when: env != "staging" when: env != "staging"
- { role: openshift/object, vars: {app: waiverdb, file: imagestream.yml, objectname: imagestream.yml }} - role: openshift/object
- { role: openshift/object, vars: {app: waiverdb, file: buildconfig.yml, objectname: buildconfig.yml }} app: waiverdb
- { role: openshift/start-build, vars: {app: waiverdb, name: waiverdb-docker-build }} file: imagestream.yml
- { role: openshift/object, vars: {app: waiverdb, template: configmap.yml, objectname: configmap.yml }} objectname: imagestream.yml
- { role: openshift/object, vars: {app: waiverdb, file: service.yml, objectname: service.yml }} - role: openshift/object
- { role: openshift/object, vars: {app: waiverdb, file: route.yml, objectname: route.yml }} app: waiverdb
- { role: openshift/object, vars: {app: waiverdb, template: deploymentconfig.yml, objectname: deploymentconfig.yml }} file: buildconfig.yml
- { role: openshift/rollout, vars: {app: waiverdb, name: waiverdb-web }} objectname: buildconfig.yml
- role: openshift/start-build
app: waiverdb
buildname: waiverdb-docker-build
objectname: waiverdb-docker-build
- role: openshift/object
app: waiverdb
template: configmap.yml
objectname: configmap.yml
- role: openshift/object
app: waiverdb
file: service.yml
objectname: service.yml
- role: openshift/object
app: waiverdb
file: route.yml
objectname: route.yml
- role: openshift/object
app: waiverdb
template: deploymentconfig.yml
objectname: deploymentconfig.yml
- role: openshift/rollout
app: waiverdb
dcname: waiverdb-web