diff --git a/playbooks/openshift-apps/ipsilon.yml b/playbooks/openshift-apps/ipsilon.yml index 91468577a4..5167224372 100644 --- a/playbooks/openshift-apps/ipsilon.yml +++ b/playbooks/openshift-apps/ipsilon.yml @@ -32,27 +32,33 @@ secret_name: ipsilon-keytab service: HTTP host: "id{{ env_suffix }}.fedoraproject.org" + - role: openshift/imagestream app: ipsilon imagename: ipsilon + - role: openshift/object app: ipsilon template: buildconfig.yml objectname: buildconfig.yml + - role: openshift/object app: ipsilon template_fullpath: "{{roles_path}}/ipsilon/templates/configmap.yml" objectname: configmap.yml + - role: openshift/object app: ipsilon file: service.yml objectname: service.yml + - role: openshift/route app: ipsilon routename: ipsilon host: "id{{ env_suffix }}.fedoraproject.org" serviceport: web servicename: ipsilon + - role: openshift/route app: ipsilon routename: ipsilon-userid @@ -60,10 +66,12 @@ wildcardpolicy: Subdomain serviceport: web servicename: ipsilon + - role: openshift/object app: ipsilon template: deploymentconfig.yml objectname: deploymentconfig.yml + - role: openshift/rollout app: ipsilon dcname: ipsilon