検索

10.2. OpenStackNetConfig CRD を使用して追加した Compute ノードの静的 IP アドレスの予約

download PDF

OpenStackNetConfig CRD を使用して、オーバークラウドに追加した Compute ノード用に予約する IP アドレスを定義します。

ヒント

OpenStackNetConfig CRD 定義と仕様スキーマを表示するには、次のコマンドを使用します。

$ oc describe crd openstacknetconfig

$ oc explain openstacknetconfig.spec

手順

  1. ワークステーション上でオーバークラウドの openstacknetconfig.yaml ファイルを開きます。
  2. 次の設定を openstacknetconfig.yaml に追加して、OpenStackNetConfig カスタムリソース (CR) を作成します。

    apiVersion: osp-director.openstack.org/v1beta1
    kind: OpenStackNetConfig
    metadata:
      name: openstacknetconfig
  3. 特定のノード上のネットワーク用に静的 IP アドレスを予約します。

    spec:
      ...
      reservations:
        controller-0:
          ipReservations:
            ctlplane: 172.22.0.120
        compute-0:
          ipReservations:
            ctlplane: 172.22.0.140
            internal_api: 172.17.0.40
            storage: 172.18.0.40
            tenant: 172.20.0.40
        ...
        //The key for the ctlplane VIPs
        controlplane:
          ipReservations:
            ctlplane: 172.22.0.110
            external: 10.0.0.10
            internal_api: 172.17.0.10
            storage: 172.18.0.10
            storage_mgmt: 172.19.0.10
          macReservations: {}
    注記

    予約は、自動生成された IP アドレスよりも優先されます。

  4. openstacknetconfig.yaml 定義ファイルを保存します。
  5. オーバークラウドネットワーク設定を作成します。

    $ oc create -f osnetconfig.yaml -n openstack

検証

  1. オーバークラウドネットワーク設定が作成されたことを確認するには、オーバークラウドネットワーク設定のリソースを表示します。

    $ oc get openstacknetconfig/openstacknetconfig
  2. OpenStackNetConfig API と子リソースを表示します。

    $ oc get openstacknetconfig/openstacknetconfig -n openstack
    $ oc get openstacknetattachment -n openstack
    $ oc get openstacknet -n openstack

    エラーが表示された場合は、基礎となる network-attach-definition とノードのネットワーク設定ポリシーを確認してください。

    $ oc get network-attachment-definitions -n openstack
    $ oc get nncp
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.