mirror of
https://github.com/ansible/awx.git
synced 2026-03-22 11:25:08 -02:30
Merge branch 'devel' into ikke-t-selinux-fix
This commit is contained in:
@@ -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}}"
|
||||
@@ -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
|
||||
@@ -80,16 +82,14 @@
|
||||
state: started
|
||||
restart_policy: unless-stopped
|
||||
image: "{{ awx_web_docker_actual_image }}"
|
||||
volumes: >
|
||||
{{
|
||||
[project_data_dir + ':/var/lib/awx/projects:z'] if project_data_dir is defined else []
|
||||
+ [ca_trust_dir + ':/etc/pki/ca-trust/source/anchors:ro'] if ca_trust_dir is defined else []
|
||||
}}
|
||||
volumes:
|
||||
- "{{ project_data_dir + ':/var/lib/awx/projects:z' if project_data_dir is defined else [] }}"
|
||||
- "{{ ca_trust_dir + ':/etc/pki/ca-trust/source/anchors:ro' if ca_trust_dir is defined else [] }}"
|
||||
user: root
|
||||
ports:
|
||||
- "{{ host_port }}:8052"
|
||||
links: "{{ awx_web_container_links|list }}"
|
||||
hostname: awxweb
|
||||
hostname: "{{ awx_web_hostname }}"
|
||||
dns_search_domains: "{{ awx_container_search_domains.split(',') if awx_container_search_domains is defined else omit }}"
|
||||
dns_servers: "{{ awx_alternate_dns_servers.split(',') if awx_alternate_dns_servers is defined else omit }}"
|
||||
env:
|
||||
@@ -102,15 +102,20 @@
|
||||
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') }}"
|
||||
AWX_ADMIN_PASSWORD: "{{ default_admin_password|default('password') }}"
|
||||
register: awx_web_container
|
||||
|
||||
- name: Update CA trust in awx_web container
|
||||
command: docker exec awx_web '/usr/bin/update-ca-trust'
|
||||
when: awx_web_container.changed
|
||||
|
||||
- name: Activate AWX Task Container
|
||||
docker_container:
|
||||
@@ -125,7 +130,7 @@
|
||||
}}
|
||||
links: "{{ awx_task_container_links|list }}"
|
||||
user: root
|
||||
hostname: awx
|
||||
hostname: "{{ awx_task_hostname }}"
|
||||
dns_search_domains: "{{ awx_container_search_domains.split(',') if awx_container_search_domains is defined else omit }}"
|
||||
dns_servers: "{{ awx_alternate_dns_servers.split(',') if awx_alternate_dns_servers is defined else omit }}"
|
||||
env:
|
||||
@@ -138,11 +143,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') }}"
|
||||
|
||||
@@ -12,7 +12,7 @@ services:
|
||||
{% endif %}
|
||||
ports:
|
||||
- "{{ host_port }}:8052"
|
||||
hostname: awxweb
|
||||
hostname: {{ awx_web_hostname }}
|
||||
user: root
|
||||
restart: unless-stopped
|
||||
{% if (project_data_dir is defined) or (ca_trust_dir is defined) %}
|
||||
@@ -71,7 +71,7 @@ services:
|
||||
{% if pg_hostname is not defined %}
|
||||
- postgres
|
||||
{% endif %}
|
||||
hostname: awx
|
||||
hostname: {{ awx_task_hostname }}
|
||||
user: root
|
||||
restart: unless-stopped
|
||||
{% if (project_data_dir is defined) or (ca_trust_dir is defined) %}
|
||||
|
||||
Reference in New Issue
Block a user