
If you find any issues / have any comment, please contact kg@ebrains.eu to give us your feedback!
Install AWX
If you need to reinstall AWX, there are a few extra steps required (next to the ones already described in the provisioning process):
Set password for admin
After the initial installation, the password for the "admin" user is set automatically. To get it for the first log in, please execute
sudo kubectl get secret awx-admin-password -o jsonpath="{.data.password}" | base64 --decode
The password will be printed, you can log in , og to the users section and change the password for the admin
Import a previous configuration
To import a previous configuration, please do run
sudo /root/.local/bin/awx --conf.host http://localhost:30080 --conf.username admin --conf.password password import < /data/awx/backup/restore.json
if your backup file is located in /data/awx/backup/restore
Define the credentials
The first run of the backup restore will fail because it doesn't contain all the credentials. Please set them according to the below list and run the restore once more:
GitLab: user-name: kg-team, password: token for kg-team from gitlab. Purpose: Access to the kg-ansible repository EBRAINS Deploy Key: SSH-private-key: The private key of KG. Purpose: Key used to SSH into the VMs and execute the deployment Vault key: Vault password: The vault password
Create a AWX token for the GitLab pipelines
To be able to trigger the AWX pipelines, you need to generate an AWX token in the Access -> Users -> Token section. The token can then be added/updated to the group variables of the "Human Brain Project" (AWX_TOKEN)
Remove demo structures
You can remove the Demo project as well as the demo template and all other demo resources that are created by default
