jbride
2018-09-18 32f4a68800d17c1bad2779685f2d4c502b4be9e9
update: ocp-workload-3scale-lifecycle
2 files modified
21 ■■■■■ changed files
ansible/roles/ocp-workload-3scale-lifecycle/defaults/main.yml 15 ●●●● patch | view | raw | blame | history
ansible/roles/ocp-workload-3scale-lifecycle/tasks/workload.yml 6 ●●●●● patch | view | raw | blame | history
ansible/roles/ocp-workload-3scale-lifecycle/defaults/main.yml
@@ -25,20 +25,21 @@
build_status_retries: 20
build_status_delay: 20
deploy_status_retries: 15
deploy_status_retries: 20
deploy_status_delay: 20
SSO_HOSTNAME_HTTP: "sso-unsecured.{{subdomain_base}}"
SSO_HOSTNAME_HTTPS: "sso.{{subdomain_base}}"
SSO_HOSTNAME_HTTP: "sso-unsecured.apps.{{subdomain_base}}"
SSO_HOSTNAME_HTTPS: "sso.apps.{{subdomain_base}}"
SSO_ADMIN_USERNAME: admin
SSO_ADMIN_PASSWORD: password
APICURIO_UI_ROUTE: "apicurio-studio.{{subdomain_base}}"
APICURIO_API_ROUTE: "apicurio-studio-api.{{subdomain_base}}"
APICURIO_WS_ROUTE: "apicurio-studio-ws.{{subdomain_base}}"
MICROCKS_ROUTE_HOSTNAME: "microcks.{{subdomain_base}}"
APICURIO_UI_ROUTE: "apicurio-studio.apps.{{subdomain_base}}"
APICURIO_API_ROUTE: "apicurio-studio-api.apps.{{subdomain_base}}"
APICURIO_WS_ROUTE: "apicurio-studio-ws.apps.{{subdomain_base}}"
MICROCKS_ROUTE_HOSTNAME: "microcks.apps.{{subdomain_base}}"
KEYCLOAK_ROUTE_HOSTNAME: "http://{{SSO_HOSTNAME_HTTP}}/auth"
OPENSHIFT_OAUTH_CLIENT_NAME: apilifecycle
project_description: "Lab Infrastructure project for SSO, Microcks & Apicurio Studio."
APPLICATION_NAME: "quoting"
ansible/roles/ocp-workload-3scale-lifecycle/tasks/workload.yml
@@ -47,6 +47,8 @@
- name: Create RHSSO app
  shell: "oc new-app --template=sso72-x509-mysql-persistent --param=SSO_ADMIN_USERNAME={{SSO_ADMIN_USERNAME}} --param=SSO_ADMIN_PASSWORD={{SSO_ADMIN_PASSWORD}}  --param=HOSTNAME_HTTP={{SSO_HOSTNAME_HTTP}} --param=HOSTNAME_HTTPS={{SSO_HOSTNAME_HTTPS}} -n {{ocp_project}}"
- pause:
    seconds: 5
- include: wait_for_deploy.yml
  static: no
  vars:
@@ -68,6 +70,8 @@
- name: Create Apicurio Studio app
  shell: "oc new-app --template=apicurio-studio --param=AUTH_ROUTE=http://{{SSO_HOSTNAME_HTTP}}/auth --param=UI_ROUTE={{APICURIO_UI_ROUTE}} --param=API_ROUTE={{APICURIO_API_ROUTE}} --param=WS_ROUTE={{APICURIO_WS_ROUTE}} --param=API_JVM_MAX=2000m --param=API_MEM_LIMIT=3000Mi --param=WS_JVM_MAX=2000m --param=WS_MEM_LIMIT=2500Mi --param=UI_JVM_MAX=1800m --param=UI_MEM_LIMIT=2500Mi -n {{ocp_project}}"
- pause:
    seconds: 5
- include: wait_for_deploy.yml
  static: no
  vars:
@@ -86,6 +90,8 @@
- name: Create Microcks app
  shell: "oc new-app --template=microcks-persistent-no-keycloak --param=APP_ROUTE_HOSTNAME={{MICROCKS_ROUTE_HOSTNAME}} --param=KEYCLOAK_ROUTE_HOSTNAME={{KEYCLOAK_ROUTE_HOSTNAME}} -n {{ocp_project}}"
- pause:
    seconds: 5
- include: wait_for_deploy.yml
  static: no
  vars: