diff --git a/README.md b/README.md index 306f960..81cb7aa 100644 --- a/README.md +++ b/README.md @@ -118,3 +118,143 @@ ansible-playbook -i prod.hosts playbooks/preparation.yml ansible-playbook -i prod.hosts openshift-ansible/playbooks/deploy_cluster.yml ansible-playbook -i prod.hosts playbooks/post-install.yml ``` + +## Deploy the Software Factory + +### Red Hat SSO + +```sh +oc new-project sso --display-name="Single Sign-On" +for resource in sso73-image-stream.json \ + sso73-x509-https.json \ + sso73-x509-postgresql-persistent.json +do + oc replace -n openshift --force -f \ + https://raw.githubusercontent.com/jboss-container-images/redhat-sso-7-openshift-image/sso73-dev/templates/${resource} +done +oc -n openshift import-image redhat-sso73-openshift:1.0 +oc policy add-role-to-user view system:serviceaccount:$(oc project -q):default + +oc new-app --template=sso73-x509-postgresql-persistent --name=sso -p SSO_HOSTNAME=sso.app.itix.fr -p DB_USERNAME=sso -p SSO_ADMIN_USERNAME=admin -p DB_DATABASE=sso +oc delete route sso +oc create -f - <