OpenBao ホスティング

OpenBaoはオープンソースのシークレットマネージャーで、Vaultからフォークされており、トークン、暗号化キー、および短期間の認証情報を保存するためのものです。

  • ワンクリック デプロイ
  • 25 GB 必要なディスクスペース
  • 2 GB RAM 必要なメモリ
  • 5 €から 価格
今すぐ注文 セットアップ料金なし

AvaHostで得られるもの

ワンクリックデプロイメント、カスタムドメイン、無料のHTTPS、自動アプリケーション更新、およびスケジュールされたバックアップがすべてのクラウドアプリに付属しています。1台のサーバーで複数のアプリを実行でき、ターミナルアクセスも含まれています。

このテンプレートにはデータベースコンテナが含まれていません。

サーバーを注文する

テクノロジー

Dockerイメージ
openbao/openbao:latest
デフォルトポート
0

OpenBaoの仕組み

OpenBaoはHashiCorpのライセンス変更後にVaultからフォークされたオープンソースのシークレットマネージャーです。HTTP APIとUIを通じて、シークレット、暗号化、動的認証情報を提供します。公式イメージはDocker Hub、GHCR、Quayで openbao/openbao として公開されています。インストールページではパッケージとバイナリも提供しています。統合ストレージはOpenBao独自のraftデータ内にデータを保持するため、このベースラインではPostgreSQLやMariaDBを追加する必要がありません。インストールページのDockerに関する注記では、コンテナのメモリスワップネスを0に設定するよう求めています。これはランタイムフラグであり、第2のサービスではありません。

初期化によってアンシールキーとルートトークンが生成されます。これらはサーバー上の唯一のコピーからオフラインで、あなたが保管する必要があります。VPS上にのみ存在し、ディスクが失われた場合、プラットフォームバックアップは依然としてアンシールできない暗号化テキストを復元する可能性があります。このページはそれ以外のことを主張しません。シングルノード統合ストレージインストールがベースラインです。マルチノードraftと外部ストレージバックエンドは、後の段階でのアップストリームオプションです。

OpenBaoの主な機能

Vaultオペレーターが期待する方法で認証メソッドとシークレットエンジンを有効にします。依存するエンジンについては現在のOpenBaoドキュメントを読むべきです。パリティは移動目標だからです。ポリシーは、どのトークンがどのパスを読み取れるかを決定します。監査デバイスはオプションであり、アクセストレイルに適した場所です。TLSはホスト名に属します。UIは便利ですが、高い価値を持つターゲットでもあるため、誰がそれにアクセスできるかを制限してください。

AvaHostはコンテナを自動的に更新し、スケジュールに従ってデータディレクトリをバックアップします。OpenBaoのアップグレードノートに従い、変更後にアンシールをテストする必要があります。アプリケーションメールはOpenBaoに含まれていません。HTTPSホスト名を通じてAPIに到達する場合、専用パブリックIPは必須ではありません。

OpenBao対HashiCorp Vault

1

OpenBao

OpenBaoはコミュニティが統治するフォークであり、Vaultの現在のベンダーライセンスなしで実行できます。HashiCorp Vaultはベンダープロダクトであり、独自のリリース、サポート、ライセンス条件があります。契約または特定のエンタープライズ機能が必要な場合はVaultを選択してください。セルフホストされたシークレットサーバーをフォークのガバナンス下で実行したい場合はOpenBaoを選択してください。

2

HashiCorp Vault

すべてのVaultエンタープライズ機能がここに存在すると仮定しないでください。本番パスを移行する前に、OpenBaoドキュメントで必要なエンジンを確認してください。

OpenBaoを使用する人

ポリシーとアンシールキーについて既に考えているプラットフォームチームがOpenBaoを使用します。アンシール材料を保管する人がいない場合は不適切であり、カジュアルなパスワードノートブックとしても不適切です。2 GBベースラインは大規模なraftクラスタではなく、控えめな本番開始点です。

OpenBaoのセルフホスティング:要件とコスト

ベースラインは2048 MBのRAMと1つのCPUコア、イメージ openbao/openbao、統合ストレージ、別のデータベースコンテナなしです。AvaHostでOpenBaoの推奨最小値はプラン2で€5です。OpenBaoパッケージには、ワンクリックデプロイメント、ホスト名、自動HTTPS、自動更新、およびデータディレクトリのスケジュール済みバックアップが含まれています。アンシールキーを提供し、保護するのはあなたの責任です。アプリケーションメールはOpenBaoに含まれていません。

F.A.Q

  • OpenBaoはプラン2で€5からスタートします。この価格はサーバーと統合ストレージをカバーしており、マルチノードraftやサポート契約は含まれていません。監査ログと大量の動的リースはより多くのディスクまたはRAMを正当化できます。アプリケーションがクラウドKMSから購入し続けるものはすべてそのクラウド請求に残ります。

  • はい。API と UI を、あなたが管理するホスト名に配置し、自動化された HTTPS を有効にしてください。クライアントとジョブはその名前を使用し、生の IP アドレスを使用しないでください。DNS、ポリシー、および UI へのアクセス権を持つユーザーを管理します。この HTTPS サービスには専用のパブリック IP は不要です。

  • AvaHostは自動的にOpenBaoを更新し、スケジュールに従ってデータディレクトリをバックアップします。ファイルを復元しても、保存されなかったアンシールキーは再作成されません。これらのキーはVPS外に保管してください。更新後、アンシール、サインイン、本番環境以外のシークレットを1つ読み取ってから、アップグレード完了と判断してください。

  • シールの解除と復旧材料。サーバーが健全であっても、これらのキーがなくなると読み取り不可になる可能性があります。統合ストレージは別個のデータベースを回避し、そのデータディレクトリとキーにリスクを集中させます。このベースラインは単一ノードです。raftクラスタは後の設計であり、Plan 2の最小要件ではありません。