mirror of
https://github.com/ansible/awx.git
synced 2026-03-04 18:21:03 -03:30
Add support for installing AWX from official images
* New options in the inventory file * Add defaults to some variables
This commit is contained in:
@@ -2,26 +2,22 @@ localhost ansible_connection=local ansible_python_interpreter="/usr/bin/env pyth
|
||||
|
||||
[all:vars]
|
||||
|
||||
# Remove these lines if you want to run a local image build
|
||||
# Otherwise the setup playbook will install the official Ansible images. Versions may
|
||||
# be selected based on: latest, 1, 1.0, 1.0.0, 1.0.0.123
|
||||
# by default the base will be used to search for ansible/awx_web and ansible/awx_task
|
||||
dockerhub_base=ansible
|
||||
dockerhub_version=latest
|
||||
|
||||
# This will create or update a default admin (superuser) account in AWX, if not provided
|
||||
# then these default values are used
|
||||
# default_admin_user=admin
|
||||
# default_admin_password=password
|
||||
|
||||
# Use a local distribution build container image for building the AWX package
|
||||
# This is helpful if you don't want to bother installing the build-time dependencies as
|
||||
# it is taken care of already.
|
||||
# NOTE: IMPORTANT: If you are running a mininshift install, using this container might not work
|
||||
# if you are using certain drivers like KVM where the source tree can't be mapped
|
||||
# into the build container.
|
||||
# Thus this setting must be set to False which will trigger a local build. To view the
|
||||
# typical dependencies that you might need to install see:
|
||||
# installer/image_build/files/Dockerfile.sdist
|
||||
use_container_for_build=true
|
||||
|
||||
# Build AWX with official logos
|
||||
# Requires cloning awx-logos repo into the project root.
|
||||
# Review the trademark guidelines at https://github.com/ansible/awx-logos/blob/master/TRADEMARKS.md
|
||||
awx_official=false
|
||||
# AWX Secret key
|
||||
# It's *very* important that this stay the same between upgrades or you will lose the ability to decrypt
|
||||
# your credentials
|
||||
awx_secret_key=awxsecret
|
||||
|
||||
# Openshift Install
|
||||
# Will need to set -e openshift_password=developer -e docker_registry_password=$(oc whoami -t)
|
||||
@@ -34,7 +30,7 @@ awx_official=false
|
||||
postgres_data_dir=/tmp/pgdocker
|
||||
host_port=80
|
||||
|
||||
# Required for Openshift (unless you use an external registry), Optional for Standalone Docker install
|
||||
# Required for Openshift (unless you use an external registry or DockerHub), Optional for Standalone Docker install
|
||||
# Define if you want the image pushed to a registry. The container definition
|
||||
# will also use these images
|
||||
# docker_registry=172.30.1.1:5000
|
||||
@@ -42,17 +38,28 @@ host_port=80
|
||||
# docker_registry_username=developer
|
||||
|
||||
# Set pg_hostname if you have an external postgres server, otherwise
|
||||
# a new ephemeral postgres service will be created
|
||||
# a new postgres service will be created
|
||||
# pg_hostname=postgresql
|
||||
pg_username=awx
|
||||
pg_password=awxpass
|
||||
pg_database=awx
|
||||
pg_port=5432
|
||||
|
||||
# AWX Secret key
|
||||
# It's *very* important that this stay the same between upgrades or you will use the ability to decrypt
|
||||
# your credentials
|
||||
awx_secret_key=awxsecret
|
||||
# Use a local distribution build container image for building the AWX package
|
||||
# This is helpful if you don't want to bother installing the build-time dependencies as
|
||||
# it is taken care of already.
|
||||
# NOTE: IMPORTANT: If you are running a mininshift install, using this container might not work
|
||||
# if you are using certain drivers like KVM where the source tree can't be mapped
|
||||
# into the build container.
|
||||
# Thus this setting must be set to False which will trigger a local build. To view the
|
||||
# typical dependencies that you might need to install see:
|
||||
# installer/image_build/files/Dockerfile.sdist
|
||||
# use_container_for_build=true
|
||||
|
||||
# Build AWX with official logos
|
||||
# Requires cloning awx-logos repo into the project root.
|
||||
# Review the trademark guidelines at https://github.com/ansible/awx-logos/blob/master/TRADEMARKS.md
|
||||
# awx_official=false
|
||||
|
||||
# Proxy
|
||||
#http_proxy=http://proxy:3128
|
||||
|
||||
Reference in New Issue
Block a user