1Password Helmチャート
1Passwordマニュアル|Kubernetes統合のためのHelmチャートを使用し、効率的にアプリケーション管理を行う方法を解説します。
Helm は、Helm チャートと呼ばれる仕様ファイルを通じて Kubernetes アプリケーションを管理するのに役立つツールです。Helm チャートは Kubernetes アプリケーションを定義し、共有、インストール、アップグレードを容易にします。Helm を参照してください。 詳細については、こちらをご覧ください。
1Password Helm チャートを使うと、Helm を使用してSecrets Automation ワークフローをデプロイできます。1Password では、次の 2 つの Helm チャートが提供されています。
1Password Connect と Kubernetes Operator Helm チャートConnect サーバーを単独で、または Kubernetes Operator と並行して実行します。
1Password Secrets Injector Helm チャートサービス アカウントと Connect サーバーの両方で動作する Kubernetes Secrets Injector を実行します。
実行したい環境に適した Helm チャートを確認するには、次の比較表を参照してください。
環境
接続とオペレーター
シークレットインジェクター
サーバーに接続する(Kubernetes Operatorなし)
はい
いいえ
サーバーとKubernetesオペレーターを接続する
はい
いいえ
Kubernetes インジェクター
いいえ
はい
Requirements
続行する前に、使う予定の Helm チャートの必要条件を満たしていることを確認してください。
Kubernetesオペレーターを接続する
1Password Connect と Operator Helm チャートを使う前に、次の点を確認してください。
1Passwordにサインアップします。
Kubernetesのデプロイメントを用意します。minikubeを使うこともできますローカルでテストします。
kubectlをインストールする。
Helmをインストールする。
Connect サーバーとして Secrets Automation ワークフローをCreateします。
Kubernetes シークレット インジェクター
1Password Kubernetes Secrets Injector Helm チャートを使う前に、次の点を確認してください。
1Passwordにサインアップします。
Kubernetesのデプロイメントを用意します。minikubeを使うこともできますローカルでテストします。
kubectlをインストールする。
Helmをインストールする。
Connect サーバーまたはサービス アカウントとして Secrets Automation ワークフローをCreateします。
Deployment
Password Helm チャートのデプロイメント プロセスは、次のような複数の要因によって異なります。
シークレット自動化ワークフローのタイプ。
Kubernetes Operator を使うか、Kubernetes Injector を使うか、あるいはどちらも使用しないか。
Kubernetesオペレーターを接続する
1Password Connect と Kubernetes Operator の Helm チャートを使う方法は複数あります。開始するには、1 つを選択してください。
Kubernetes シークレット インジェクター
1Password Connect と Operator Helm チャートを使うには 2 つの方法があります。開始するには、1 つを選択してください。
Configuration
Helm チャート構成値のリファレンスドキュメントを参照してください。
Last updated