暗号化

Updated 2 years ago by Admin

Droneは、データベースに保存されているシークレットのaesgcm暗号化をサポートしています。シークレットをデータベースに保存する前に、暗号化を有効にする必要があります。

  1. 暗号化キーを作成します。
    $ openssl rand -hex 16
    0c549fd39ae397333761d2cb0c53c219
  2. Droneサーバに暗号化キーを提供します。
    DRONE_DATABASE_SECRET=0c549fd39ae397333761d2cb0c53c219

シークレットをデータベースに追加する前に、データベースの暗号化を構成する必要があります。シークレットテーブルに既存のレコードがある場合、暗号化を有効にすることはできません。


How did we do?