前提条件とアクセス
最初のリクエストの前に用意しておくものをまとめます。
Unico から提供されるもの
| 項目 | 用途 |
|---|---|
| レジストリの認証情報(ユーザー名とトークン) | Unico のレジストリから Human Plugin イメージをプルするために使用します。イメージのダウンロードにのみ使えます |
| アクセスキー | お客様の環境を Unico のネットワークに接続します。アカウントを識別します。dashboard.unico.app にサインインして取得してください |
どちらもシークレットであり、別々の認証情報です。レジストリの認証情報は Docker や Kubernetes がイメージをダウンロードするために使い、アクセスキーは Human Plugin が実行中に使います。両方ともシークレットストアに保管してください。
アクセスキーはアウトバウンド専用です。Human Plugin の呼び出し元がこれを送信する必要はなく、Human Plugin も受 信リクエストの認証情報を一切検証しません。
お客様側で用意するもの
| 必要なもの | 理由 |
|---|---|
| コンテナランタイム | Docker 24 以降、Docker Compose v2、または Kubernetes |
| Human Plugin 専用の PostgreSQL 16 データベース | Human Plugin はプロセスとインテリジェンスをここに保存します。ハードウェア要件を参照してください。Amazon RDS や Google Cloud SQL などのマネージドサービスも利用できます。ロールには、そのデータベースにテーブルを作成する権限が必要です |
| コンテナからのアウトバウンド HTTPS | Unico のホストへの通信用です。ネットワークとセキュリティを参照してください |
| バックエンドからのプライベートな経路 | Human Plugin には受信認証がありません |
データベースはお客様のものです。プロビジョニング、ネットワークアクセス、暗号化、バックアップ、保持期間はお客様が管理します。Unico がデータベースに接続することはありません。