From 96ad2b2b28b5301dd83b97de8f9b314edd389800 Mon Sep 17 00:00:00 2001 From: "Christian.Rohr" Date: Mon, 10 Sep 2018 22:11:43 +0200 Subject: [PATCH] Extracted more variables which a related to rabbitmq --- .../roles/local_docker/defaults/main.yml | 8 +++++++ .../roles/local_docker/tasks/standalone.yml | 24 ++++++++++--------- 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/installer/roles/local_docker/defaults/main.yml b/installer/roles/local_docker/defaults/main.yml index 46905b5095..0fbea21553 100644 --- a/installer/roles/local_docker/defaults/main.yml +++ b/installer/roles/local_docker/defaults/main.yml @@ -3,3 +3,11 @@ dockerhub_version: "{{ lookup('file', playbook_dir + '/../VERSION') }}" rabbitmq_version: "3.7.4" rabbitmq_image: "ansible/awx_rabbitmq:{{rabbitmq_version}}" +rabbitmq_default_vhost: "awx" +rabbitmq_erlang_cookie: "cookiemonster" +rabbitmq_port: "5672" +rabbitmq_default_username: "guest" +rabbitmq_default_password: "guest" + +postgresql_version: "9.6" +postgresql_image: "postgres:{{postgresql_version}}" \ No newline at end of file diff --git a/installer/roles/local_docker/tasks/standalone.yml b/installer/roles/local_docker/tasks/standalone.yml index b2a4d6d645..77cf255e67 100644 --- a/installer/roles/local_docker/tasks/standalone.yml +++ b/installer/roles/local_docker/tasks/standalone.yml @@ -4,7 +4,7 @@ name: postgres state: started restart_policy: unless-stopped - image: postgres:9.6 + image: "{{ postgresql_image }}" volumes: - "{{ postgres_data_dir }}:/var/lib/postgresql/data:Z" env: @@ -22,8 +22,10 @@ restart_policy: unless-stopped image: "{{ rabbitmq_image }}" env: - RABBITMQ_DEFAULT_VHOST: "awx" - RABBITMQ_ERLANG_COOKIE: "cookiemonster" + RABBITMQ_DEFAULT_VHOST: "{{ rabbitmq_default_vhost }}" + RABBITMQ_ERLANG_COOKIE: "{{ rabbitmq_erlang_cookie }}" + RABBITMQ_DEFAULT_USER: "{{ rabbitmq_default_username }}" + RABBITMQ_DEFAULT_PASS: "{{ rabbitmq_default_password }}" register: rabbitmq_container_activate - name: Activate memcached container @@ -102,11 +104,11 @@ DATABASE_PASSWORD: "{{ pg_password }}" DATABASE_PORT: "{{ pg_port }}" DATABASE_HOST: "{{ pg_hostname_actual }}" - RABBITMQ_USER: "guest" - RABBITMQ_PASSWORD: "guest" + RABBITMQ_USER: "{{ rabbitmq_default_username }}" + RABBITMQ_PASSWORD: "{{ rabbitmq_default_password }}" RABBITMQ_HOST: "rabbitmq" - RABBITMQ_PORT: "5672" - RABBITMQ_VHOST: "awx" + RABBITMQ_PORT: "{{ rabbitmq_port }}" + RABBITMQ_VHOST: "{{ rabbitmq_default_vhost }}" MEMCACHED_HOST: "memcached" MEMCACHED_PORT: "11211" AWX_ADMIN_USER: "{{ default_admin_user|default('admin') }}" @@ -138,11 +140,11 @@ DATABASE_PASSWORD: "{{ pg_password }}" DATABASE_HOST: "{{ pg_hostname_actual }}" DATABASE_PORT: "{{ pg_port }}" - RABBITMQ_USER: "guest" - RABBITMQ_PASSWORD: "guest" + RABBITMQ_USER: "{{ rabbitmq_default_username }}" + RABBITMQ_PASSWORD: "{{ rabbitmq_default_password }}" RABBITMQ_HOST: "rabbitmq" - RABBITMQ_PORT: "5672" - RABBITMQ_VHOST: "awx" + RABBITMQ_PORT: "{{ rabbitmq_port }}" + RABBITMQ_VHOST: "{{ rabbitmq_default_vhost }}" MEMCACHED_HOST: "memcached" MEMCACHED_PORT: "11211" AWX_ADMIN_USER: "{{ default_admin_user|default('admin') }}"