第3章 Red Hat Quay インフラストラクチャー
Red Hat Quay は、オンプレミスまたはパブリッククラウドの両方の、物理インフラストラクチャーまたは仮想インフラストラクチャーで実行できます。デプロイメントは、次のように単純なものから大規模なものまで多岐にわたります。
- 開発者ノートブックでのオールインワンセットアップ
- 仮想マシンまたは OpenShift Container Platform での高可用性
- 複数のアベイラビリティーゾーンおよびリージョンにまたがった地理的分散
3.1. スタンドアロンホストでの Red Hat Quay の実行
Ansible または別の自動化スイートを使用して、スタンドアロンデプロイメントプロセスを自動化できます。すべてのスタンドアロンホストには、有効な Red Hat Enterprise Linux (RHEL) サブスクリプションが必要です。
- 概念実証の導入
- Red Hat Quay は、イメージストレージ、コンテナー化されたデータベース、Redis、およびオプションで Clair セキュリティースキャンを備えたマシン上で実行されます。
- 可用性の高いセットアップ
Red Hat Quay と Clair は、複数のホストのコンテナー内で実行されます。
systemd
ユニットを使用すると、失敗時の再起動、通常の再起動を確実に行うことができます。スタンドアロンのホストで高可用性をセットアップするには、低レベルの TCP ロードバランサーや TLS を終端できるアプリケーションロードバランサーなど、ロードバランサーを用意する必要があります。