3.2. ルーターの無効化


MicroShift Pod がサウスバウンドの運用システムとノースバウンドのクラウドデータシステムのみに接続する必要がある産業用 IoT スペースなどのユースケースでは、インバウンドサービスは必要ありません。このような Egress のみのユースケースでルーターを無効にするには、この手順を使用します。

前提条件

  • MicroShift をインストールしている。
  • MicroShift の config.yaml ファイルが作成されている。
  • OpenShift CLI (oc) がインストールされている。
ヒント

MicroShift config.yaml ファイルで指定する必要のある設定をすべて同時に完了すると、システムの再起動を最小限に抑えることができます。

手順

  1. 次の例に示すように、MicroShift config.yaml ファイルの ingress.status フィールドの値を Removed に更新します。

    config.yaml Ingress スタンザの例

    # ...
    ingress:
      ports:
        http: 80
        https: 443
      routeAdmissionPolicy:
        namespaceOwnership: InterNamespaceAllowed
      status: Removed 1
    # ...

    1
    値が Removed に設定されている場合、ingress.ports にリストされているポートは自動的に閉じられます。Ingress スタンザ内のその他の設定 (routeAdmissionPolicy.namespaceOwnership フィールドの値など) は無視されます。
  2. 次のコマンドを実行して、MicroShift サービスを再起動します。

    $ sudo systemctl restart microshift
    注記

    MicroShift サービスは、再起動時に現在の設定を出力します。

検証

  • システムが再起動されると、次のコマンドを実行して、ルーターが削除され、Ingress が停止されていることを確認します。

    $ oc -n openshift-ingress get svc

    予想される出力

    No resources found in openshift-ingress namespace.

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.