Settings
Athena console client settings in docker quickstart terminal $HOME/.athena
folder
Settings are loaded from these files:
$HOME/.athena/$OWNER-$ENV-version
- Athena version, default value islatest
$HOME/.athena/$OWNER-$ENV-playbooks
- environment playbook location, default value is:$HOME/git/$OWNER/athena-ansible/src/main/ansible/$OWNER
$HOME/.athena/$OWNER-$ENV-roles
- environment role location (used in DEVMODE), default value is:$HOME/git/athena/athena-ansible/src/main/docker
$HOME/.athena/$OWNER-$ENV-keys
- environment key location, default value is:$HOME/keys
$HOME/.athena/$OWNER-$ENV-data
- environment shared secret location, default value is:$HOME/git/$OWNER/ansible-data-$ENV
For example for owner Test and environment DEV version setting file path is $HOME/.athena/test-dev-version
Athena command settings in Athena console
ATHENA_OWNER
-<Owner>
, for example:Test
ATHENA_ENV
-<ENV>
, for example:DEV
ANSIBLE_KEYS
-/var/ansible/keys
(by default maps to$HOME/keys
in host)ANSIBLE_DATA
-/var/ansible/data
(by default maps to$HOME/git/<owner>/ansible-data-<env>
in host, for example:$HOME/git/test/ansible-data-dev
)ANSIBLE
- Athena ansible role directory,/var/ansible/athena
in DEV mode (maps to folder where from athena was started in host),/opt/anisble
in PRODUCTION mode-
ATHENA_ANSIBLE_DATA
- set it to0
to skip running of ansible-data role Environment playbooks
-/var/ansible/roles
(by default maps to$HOME/git/<owner>/athena-ansible/src/main/ansible/<owner>
in host, for example:$HOME/git/test/athena-ansible/src/main/ansible/test
)