You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andrea Dell'Amico ed8d8d420f
Really add the external volume to mysql.
10 months ago
.vscode Remove the volume constraints. 10 months ago
defaults Remove the volume constraints. 10 months ago
handlers Initial commit 3 years ago
meta Remove the volume constraints. 10 months ago
tasks Remove the volume constraints. 10 months ago
templates Really add the external volume to mysql. 10 months ago
tests Initial commit 3 years ago
vars Initial commit 3 years ago
.gitignore Initial commit 3 years ago
LICENSE Initial commit 3 years ago
README.md ufish stack, first commit. 3 years ago

README.md

Role Name

A role that installs the Bluecloud uFish stack

Role Variables

The most important variables are listed below:

bc_ufish_compose_dir: '/srv/bc_ufish_stack'
bc_ufish_docker_stack_name: 'bluecloud-ufish'
bc_ufish_docker_service_server_name: 'bc-ufish-server'
bc_ufish_docker_service_client_name: 'bc-ufish-client'
bc_ufish_docker_server_image: 'tommasinopierfrancesco/ufish-server'
bc_ufish_docker_client_image: 'tommasinopierfrancesco/ufish-client'
bc_ufish_docker_network: 'bc_ufish_net'
# IMPORTANT. Set it to True for the server that is going to host the DB
bc_ufish_behind_haproxy: True
bc_ufish_haproxy_public_net: 'haproxy-public'
# DB
bc_ufish_db_docker_host: 'localhost'
bc_ufish_db_host: 'ufish-mysql'
bc_ufish_db_port: 3306
bc_ufish_mysql_root_password: 'set it in a vault file'
bc_ufish_db_pwd: 'set it in a vault file'
bc_ufish_db_name: 'bc_ufish'
bc_ufish_db_user: 'bc_ufish_u'
bc_ufish_db_volume: 'bc_ufish_db_data'
bc_ufish_db_constraints: 'node.labels.ufish_db_data == bc_ufish'

Dependencies

A docker swarm cluster is required

License

EUPL-1.2

Author Information

Andrea Dell'Amico, andrea.dellamico@isti.cnr.it