はじめに こんにちは。ACS事業部 木戸と申します。 今までAKS環境でのGitOpsを実現する為の検証を実施してきましたが、その中でGitリポジトリやユーザのログイン認証などの連携には様々な認証が必要となります。 Argo CDへのログインの為のSSOにGitHub OAuth認証を利用し、Argo CDがGitリポジトリにアクセスするための認証にGitHub Apps認証を利用しています。 その際、認証に必要な情報(主にSecretなど)を設定する必要がありますが、マニフェストYAMLや設定ファイルにそのまま値を記載することはセキュリティ上問題です。 今回は External Secret…