1.3. RPM パッケージからの Red Hat build of MicroShift のインストール
RPM パッケージから Red Hat build of MicroShift をインストールするには、次の手順を使用します。
前提条件
- Red Hat build of MicroShift をインストールするためのシステム要件が満たされている。
- RPM パッケージから Red Hat build of MicroShift をインストールする準備の手順が完了している。
手順
root ユーザーとして、次のコマンドを実行して Red Hat build of MicroShift リポジトリーを有効にします。
$ sudo subscription-manager repos \ --enable rhocp-4.12-for-rhel-8-$(uname -i)-rpms \ --enable fast-datapath-for-rhel-8-$(uname -i)-rpms
次のコマンドを実行して、Red Hat build of MicroShift をインストールします。
$ sudo dnf install -y microshift
-
インストールのプルシークレットを Red Hat Hybrid Cloud Console から
$HOME/openshift-pull-secret
などの一時フォルダーにダウンロードします。このプルシークレットを使用すると、Red Hat build of MicroShift で使用されるコンテナーイメージを提供するコンテナーレジストリーで認証できます。 次のコマンドを実行して、プルシークレットを RHEL マシンの
/etc/crio
フォルダーにコピーします。$ sudo cp $HOME/openshift-pull-secret /etc/crio/openshift-pull-secret
以下のコマンドを実行して、root ユーザーを
/etc/crio/openshift-pull-secret
ファイルの所有者にします。$ sudo chown root:root /etc/crio/openshift-pull-secret
以下のコマンドを実行して、root ユーザーのみが
/etc/crio/openshift-pull-secret
ファイルを読み取りおよび書き込み可能にします。$ sudo chmod 600 /etc/crio/openshift-pull-secret
RHEL マシンでファイアウォールが有効になっている場合は、必須のファイアウォールルールをいくつか設定する必要があります。
firewalld
の場合は、次のコマンドを実行します。$ sudo firewall-cmd --permanent --zone=trusted --add-source=10.42.0.0/16
$ sudo firewall-cmd --permanent --zone=trusted --add-source=169.254.169.1
$ sudo firewall-cmd --reload
Red Hat build of MicroShift 用に準備したボリュームグループ (VG) がデフォルト名 rhel
を使用した場合は、それ以上の設定が必要ありません。別の名前を使用した場合、またはその他の設定を変更する場合は、Red Hat build of MicroShift の設定セクションを参照してください。