An apb for deploying RocketChat.
- Deploys 1 rocketchat container and 1 mongo container.
- N/A
- mongodb_user, Required, default 'rocketchat', MongoDB username.
- mongodb_pass, Required, default is a randomly generated string, MongoDB password.
- mongodb_name, Required, default 'rocketchat', MongoDB database name to be created.
- mongodb_version, Required, default '3.2', MongoDB version. 3.2, 3.4, and 3.5 are supported.
- mongodb_admin_pass, Required, default 'changeme', MongoDB administrator password.
docker run -e "OPENSHIFT_TARGET=<openshift_target>" -e "OPENSHIFT_TOKEN=<token>" ansibleplaybookbundle/rocketchat-apb provision --extra-vars "namespace=rocketchat-apb rocketchat_version=latest mongodb_user=rocketchat mongodb_pass=changeme mongodb_name=rocketchat mongodb_version=3.2 mongodb_admin_pass=changeme"
docker run -e "OPENSHIFT_TARGET=<openshift_target>" -e "OPENSHIFT_TOKEN=<token>" ansibleplaybookbundle/rocketchat-apb deprovision --extra-vars "namespace=rocketchat-apb rocketchat_version=latest mongodb_user=rocketchat mongodb_pass=changeme mongodb_name=rocketchat mongodb_version=3.2 mongodb_admin_pass=changeme"