1

私は過去 6 か月間 kubernetes を使用しており、いくつかのサービスをデプロイしました。

暗号化されたデータを保存し、キーを KMS に格納する別のものを展開しようとしています。これには、データ用とキー用の 2 つのサービス アカウントが必要です。

これへのデータ アクセスは監査する必要があります。このデータへのアクセスは非常に機密であるため、攻撃者が監査を受けずにデータとキーへのアクセスを取得できる方法で侵害されたかのように、名前空間に両方のサービス アカウントを配置することには消極的です。

今のところ、シークレットに 1 つのキーがあり、もう 1 つのキーは単一のポッドに手動で投稿します。

1 人の人物がこの鍵を信頼する必要があり、スケーラビリティが制限されるため、これは恐ろしいことです。幸いなことに、このサービスは非常に少量です。

他の誰かが同じ問題に直面しましたか? どうやってそれを回避しましたか?

乾杯

要件

  • 1 人のユーザーが両方のキー (データストアと KMS) にアクセスすることはありません。
4

2 に答える 2