第3章 RHEL イメージを起動するためのインテグレーションの設定
パブリッククラウド環境でカスタマイズした RHEL イメージを起動できます。これを行うには、アカウントを Integrations に追加して、パブリッククラウドアカウントを Hybrid Cloud Console に接続する必要があります。パブリッククラウドアカウントを追加する際、クラウドプロバイダーによっては、そのアカウントにログインしていくつかのアクションを実行する必要がある場合があります。
3.1. AWS アカウントの Red Hat Hybrid Cloud Console への接続
Amazon Web Services (AWS) アカウントを Red Hat Hybrid Cloud に追加し、AWS 環境で RHEL イメージを起動するように設定できます。
前提条件
- RHEL サブスクリプションがある。
- 組織管理者であるか、または "Launch administrator" ロールと "Cloud administrator" ロールが割り当てられた非管理者ユーザーである。ユーザーにロールを割り当てる方法 を参照してください。
-
awscli
パッケージおよびjq
パッケージをインストールしている。 - オプション: 自動アクセス設定に従う場合は、AWS アカウントの Access key ID と Secret access key を取得している。
手順
- Hybrid Cloud Console にアクセスします。
- Settings アイコンをクリックしてから、Settings > Integrations をクリックします。
-
Add integrations
ウィザードが開きます。 をクリックします。 - Select integration type ページで を選択し、 をクリックします。
- Integration name ページの Name フィールドで AWS アカウントのインテグレーションに名前を付け、 をクリックします。
Select configuration ページで、以下の 2 つのオプションを選択します。
Account authorization を選択した場合は、AWS アカウントからお使いの ID の
Access key ID
およびSecret access key
を指定します。 をクリックして、以下の手順を実行します。- Select application ページで Launch images オプションを選択します。 をクリックします。
- Review details ページで、AWS アカウントの詳細を確認し、 をクリックします。コンソールは、指定した認証情報を使用して AWS アカウントに接続し、AWS アカウントで必要なパーミッションを割り当てた Identity and Access Management (IAM) ロールを作成します。
Manual configuration を選択した場合には、 をクリックして以下の手順を実行します。
- Select application ページで Launch images オプションを選択します。 をクリックします。
- Enable account access の Create IAM policy ページで、 を使用してコマンドをコピーし、ターミナルで実行します。 をクリックします。
- Enable account access の Create IAM role ページで、ウィザードウィンドウの指示に従います。 をクリックします。
- Enable account access の Enter ARN ページで、ARN をテキストフィールドに入力します。 をクリックします。
- Review details ページで、AWS アカウントの詳細を確認し、 をクリックして Integrations への追加を終了します。