Setting up credentials for bring your own repositories (EKS)

You can use your own databases and object storage buckets to bring your own repositories to Concert by configuring PostgreSQL credentials on the relevant namespace. You need to create the kubernetes secrets and define the required values.

Who needs to complete this task?
User with Admin access to the Concert VM.
When do you need to complete this task?
You need to do this task before the Concert installation.

Before you begin

Concert requires two PostgreSQL databases:
  • configdb
  • appdb
Concert requires two object storage buckets:
  • elbucket (for the evidence locker)
  • lzbucket (for the landing zone)

Concert databases

  • Create the kubernetes secret concert-configdb-creds on the Concert instance namespace with following information:
    CONFIGDB_HOST: 
    CONFIGDB_PORT: 
    CONFIGDB_DBNAME:
    CONFIGDB_USER:
    CONFIGDB_PASSWORD:
  • Create the kubernetes secret concert-appdb-creds on the Concert instance namespace with following information:
    APPDB_HOST:
    APPDB_PORT: 
    APPDB_DBNAME: 
    APPDB_USER:
    APPDB_PASSWORD:

Concert buckets

  • Create the kubernetes secret concert-elbucket-creds on the Concert instance namespace with following information:
    EL_HOST:  
    EL_PORT:
    EL_BUCKET:
    EL_ACCESS_KEY:
    EL_SECRET_KEY:  
    EL_SECURE: True
  • Create the kubernetes secret concert-lzbucket-creds on the Concert instance namespace with following information:
    LZ_HOST:  
    LZ_PORT:
    LZ_BUCKET: 
    LZ_ACCESS_KEY:
    LZ_SECRET_KEY: 
    LZ_SECURE: True

Next step

Continue with the Concert installation. Refer to Installing Concert software (EKS) for Concert installation.