Knowledge Graph Documentation

This open source software code was developed in part or in whole in the Human Brain Project, funded from the European Union's Horizon 2020 Framework Programme for Research and Innovation under Specific Grant Agreements No. 720270, No. 785907 and No. 945539 (Human Brain Project SGA1, SGA2 and SGA3).
Co-funded by the European Union
â„šī¸ This is the new documentation of the EBRAINS KG. It's going to be extended continuously.
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

This open source software code was developed in part or in whole in the Human Brain Project, funded from the European Union's Horizon 2020 Framework Programme for Research and Innovation under Specific Grant Agreements No. 720270, No. 785907 and No. 945539 (Human Brain Project SGA1, SGA2 and SGA3).
Co-funded by the European Union