Implement core functionality of AWS integration

This commit is contained in:
Maximilian Paß
2022-01-20 20:47:29 +01:00
parent dd41e0d5c4
commit 6123d20525
17 changed files with 360 additions and 157 deletions

View File

@ -22,6 +22,8 @@ server:
# Configuration of the used Nomad cluster
nomad:
# Specifies whether Nomad should be used as executor.
enabled: true
# IP address / domain of the Nomad server
address: 127.0.0.1
# Port of the Nomad server
@ -41,6 +43,12 @@ nomad:
# Nomad namespace to use. If unset, 'default' is used
namespace: poseidon
aws:
# Specifies whether AWS should be used as executor.
enabled: false
# The enpoint of the WebSocket API
endpoint: wss://abcdef1234.execute-api.eu-central-1.amazonaws.com/production
# Configuration of the logger
logger:
# Log level that is used after reading the config (INFO until then)