Updated 2 years ago by Admin

Drone supports aesgcm encryption of secrets stored in the database. You must enable encryption before any secrets are stored in the database.

  1. Create an encryption key:
    $ openssl rand -hex 16
  2. Provide the encryption key to the Drone server:

Database encryption must be configured before secrets are added to the database. You cannot enable encryption if the secrets table has existing records.

How did we do?