added script for deploying to pre-production

This commit is contained in:
Marco Lettere 2020-12-04 11:01:25 +01:00
parent 4c2ae68ee6
commit 624486457d
2 changed files with 14 additions and 1 deletions

View File

@ -1,3 +1,13 @@
# ansible-playbooks-conductor-workflows-gcube # ansible-playbooks-conductor-workflows-gcube
The playbooks for selectively deploy Conductor based workflows related to gcube internal activities such as user management The playbooks for selectively deploy Conductor based workflows related to gcube internal activities such as user management
Examples:
The following example deploys user-management workflows that coordinate LR62 portal and Keycloak IAM to the conductor server running in dev environment (http://conductor-dev.int.d4science.net).
`./deploy.sh user-management-workflows`
The following example deploys user-management workflows that coordinate LR62 portal and Keycloak IAM to the conductor server running in pre environment.
`./deploy.sh user-management-workflows -e conductor_server=https://conductor.pre.d4science.org`
A script `deploy-pre.sh` has been created in order to simplify deployment to gCube pre-production environment.

3
deploy-pre.sh Executable file
View File

@ -0,0 +1,3 @@
#!/bin/bash
./deploy.sh user-management-workflows -e keycloak_host=https://accounts.pre.d4science.org/auth -e liferay=https://pre.d4science.org/api/jsonws -e conductor_server=https://conductor.pre.d4science.org/api -e keycloak_auth=b0721aac-c70c-4aa3-9613-1f901b20ae24