Stop and start flex application

Pre requisites

flex installation scripts flex inventory access to all flex hosts through ssh using an ssh key (you can use passwords too, please read ansible documentation for this)

All commands are run from the ansible project directory

Stop flex

Using Flex collection deployment scripts

Stop flex application (not the databases, not the loadbalancers)

ansible-playbook dalet.flex.stop -t stop_flex

Stop flex application (including databases and load balancer)

ansible-playbook dalet.flex.stop -t stop_all

Using Flex former deploymnent scripts

Stop flex application (not the databases, not the loadbalancers)

ansible-playbook stop.yml -t stop_flex

Stop flex application (including databases and load balancer)

ansible-playbook stop.yml -t stop_all

Start flex

Using Flex collection deployment scripts

start flex application

ansible-playbook dalet.flex.flex -t quickstart,healthcheck,consul_clean -D --ask-vault-pass

Using Flex former deploymnent scripts

Start flex application

Pre requisites

When running outside of AWS you need to run the two below extra commands

ansible-playbook haproxy.yml -D --ask-vault-pass com ansible-playbook db.yml -D --ask-vault-pass

ansible-playbook flex.yml -t quickstart,healthcheck,clean_consul -D --ask-vault-pass ```