こんにちは,グレンジ Advent Calendar 2024の25日目担当の石川です. 今年は,SOPSの利用例をいくつか紹介したいと思います. SOPSは,Secrets OPerationSの略称です. Mozillaが公開している暗号化ツールで、YAML,JSON,ENV,INIとBINARY形式をサポートし,AWS KMS、GCP KMS,Azure Key Vault,age,およびPGPで暗号化する暗号化ファイルのエディターです. グレンジでは、GCP KMSをを利用して暗号化しています. SOPSを利用することで,暗号化したいデータをGitHubなどのリポジトリで安全に管理することができます. これにより,チーム内で安全に暗号化されたデータを共有したり,CI/CDパイプラインで安全に利用することができます. 基本的な使い方 Cloud KMS(Cloud Key Manag

