スタンドアロン・ソフトウェアのインストール

スタンドアロン・ソフトウェアは、 .run ファイルを使用してインストールします。

始める前に

始める前に、 Edge Gatewayスタンドアロンファイル( apphost-<version>.run ) を IBM Support Fix Central から入手してください。

まだインストールされていない場合は、createrepo パッケージをインストールします。
sudo yum install -y createrepo

まだインストールされていない場合は、 container-selinux パッケージをインストールします。

例えば、RHEL 7 の場合は、以下のようになります。
sudo subscription-manager repos --enable=rhel-7-server-extras-rpms &&
sudo yum install container-selinux
例えば、RHEL 8 の場合は、以下のようになります。
sudo subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms &&
sudo yum install container-selinux

このタスクについて

このタスクは、スタンドアロン・ソフトウェア (.run ファイル・フォーマット) をインストールする場合にのみ実行してください。

手順

  1. 必要なすべてのオペレーティング・システム・セキュリティー更新を使用して、システムが最新の状態になっていることを確認してください。
  2. 必要に応じて、 IBM からダウンロードしたソフトウェアパッケージを、 Edge Gateway をホストするシステムに転送します。
  3. 以下のファイアウォール・ルールを実行します。
    systemctl start firewalld
    sudo firewall-cmd --permanent --zone=trusted --add-interface=cni0 &&
    sudo firewall-cmd --permanent --zone=trusted --add-interface=flannel.1 &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=443/tcp &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=6443/tcp &&
    sudo firewall-cmd --permanent --zone=trusted --add-port=10250/tcp
    sudo firewall-cmd --permanent --zone=public --add-port=22/tcp
    sudo firewall-cmd --reload &&
    systemctl restart firewalld
  4. Edge Gateway をインストールするには、次のコマンドを入力します。ここで x.x.x.バージョン番号です。
    sudo bash apphost-<x.x.x>.run

    apphost-<x.x.x>.run ファイルでは、デフォルトの Kubernetes k3s クラスター設定を求めるプロンプトが出されます。 確認するには、 Y キーを押して続行するか、以下のように変更します。

    デフォルトの Kubernetes k3s クラスター設定は以下のとおりです。
    • クラスター CIDR は 10.42.0.0/16
    • サービス CIDR は 10.43.0.0/16 です。
    使用可能なコマンド行オプションは以下のとおりです。
    • --cluster-cidr=<CIDR> ( 10.44.0.0/16 などのクラスター CIDR を指定する場合)
    • --service-cidr=<CIDR> は、 10.45.0.0/16 などのサービス CIDR を指定します。
    • --yes は、デフォルトの Kubernetes k3s クラスター設定を受け入れます。

    確認を要求せずにデフォルトの Kubernetes k3s クラスター設定を受け入れるには、オプションの前に 2 つのハイフン -- を付けて以下を入力します。

    sudo apphost-<version>.run -- --yes

    Kubernetes k3s クラスター CIDR を 10.44.0.0/16に変更するには、オプションの前に 2 つのハイフン -- を付けて以下を入力します。

    sudo apphost-<version>.run -- --cluster-cidr=10.44.0.0/16

    Kubernetes k3s クラスター CIDR を 10.44.0/16 に変更し、サービス CIDR を 10.45.0.0/16に変更するには、オプションの前に 2 つのハイフン -- を付けて以下を入力します。

    sudo apphost-<version>.run -- --cluster-cidr=10.44.0.0/16 --service-cidr=10.45.0.0/16

結果

Edge Gateway の画像は正常にインストールされました。