[hosts] localhost ansible_host=127.0.0.1 ansible_connection=local ip_admin=127.0.0.1 ip_service=127.0.0.1 #vitamui host vitamui-env ansible_host=changeme ip_service=changeme ip_admin=changeme #vitam host vitam-env ansible_host=changeme ip_service=changeme ip_admin=changeme [hosts:children] vitam hosts_vitamui zone_vitamui_rp [vitam:children] hosts_consul_server hosts_ingest_external hosts_access_external hosts_ihm_demo hosts_elasticsearch_log hosts_functionnal_admin hosts_security_internal # SERVER LIST vitamui machines [hosts_vitamui:children] zone_vitamui_ui zone_vitamui_cas zone_vitamui_app zone_vitamui_data zone_vitamui_infra zone_vitamui_admin ######################################################## # ZONE Infra [zone_vitamui_infra:children] hosts_vitamui_logstash hosts_vitamui_consul_server [hosts_vitamui_logstash] # EDIT # not for the moment... vitamui-env [hosts_vitamui_consul_server] # EDIT vitamui-env ######################################################## # ZONE Data [zone_vitamui_data:children] hosts_vitamui_mongod [hosts_vitamui_mongod] # EDIT vitamui-env mongo_cluster_name=mongo-vitamui mongo_rs_bootstrap=true mongo_express=true ######################################################## # ZONE reverseproxy [zone_vitamui_rp:children] hosts_vitamui_reverseproxy [hosts_vitamui_reverseproxy] # EDIT vitamui-env #localhost ######################################################## # ZONE APP [zone_vitamui_app:children] hosts_vitamui_iam_internal hosts_vitamui_iam_external hosts_vitamui_security_internal [hosts_vitamui_iam_internal] # EDIT vitamui-env [hosts_vitamui_iam_external] # EDIT vitamui-env [hosts_vitamui_security_internal] vitamui-env ######################################################## # ZONE UI [zone_vitamui_ui:children] hosts_ui_identity hosts_ui_portal hosts_ui_search [hosts_ui_identity] # EDIT vitamui-env [hosts_ui_portal] # EDIT vitamui-env [hosts_ui_search] # EDIT vitamui-env ######################################################## # ZONE ADMIN [zone_vitamui_admin:children] hosts_ui_identity_admin [hosts_ui_identity_admin] # EDIT vitamui-env ######################################################## # ZONE CAS [zone_vitamui_cas:children] hosts_cas_server [hosts_cas_server] # EDIT vitamui-env ######################################################## # ZONE TOOLS # SERVER LIST bastion # # Jump servers where ssh jump will be installed # [bastion] # EDIT # SERVER LIST os_repository # # Servers hosting vitamui yum repository # [os_repository] # EDIT # SERVER LIST remote deployer # # Server where all tools needed for executing vitamui/vitam playbooks will be installed # [deployer] # EDIT # SERVER LIST remote access config # # Servers needing ssh acces configured. The role needs user/password for ssh connect and set's up vitamuiroot user + public key auth # [configure_remote_access] # EDIT # SERVER LIST backup # # Servers where backup mount / dir will be installed # [backup] # EDIT # # ************************************** ZONES VITAM ****************************************************** # # MINIMUM REQUIRED IN ZONE VITAM [hosts_consul_server] vitam-env [hosts_ingest_external] vitam-env [hosts_access_external] vitam-env [hosts_ihm_demo] vitam-env # [hosts_elasticsearch_log] # localhost [hosts_elasticsearch_log] vitam-env [hosts_functionnal_admin] vitam-env [hosts_security_internal] vitam-env ######################################################## # VARS - common VITAMUI and VITAM ######################################################## [hosts:vars] dns_servers=["8.8.8.8"] #ansible_ssh_user=centos #ansible_become=true vitam_site_name=changeme consul_domain=consul # Reverse configuration vitam_reverse_external_dns=changeme vitam_reverse_external_protocol=https reverse_proxy_port=443 http_proxy_environnement= ## Uncomment and fill for remote deploy #ansible_connection=ssh ansible_ssh_user=changeme ansible_ssh_private_key_file=changeme ansible_become_pass=changeme ansible_ssh_common_args='-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' ## Activate vitam instance proxying vitam_ihm_demo_proxy=true ## Activate consul_ui_proxy instance consul_ui_proxy=true mongo_shard_id=0