メインコンテンツ

コンテナーを使用した Kubernetes での MATLAB Production Server の実行

Docker® コンテナーと Helm® チャートを使用して、Kubernetes® クラスター内に MATLAB® Production Server™ をデプロイします。

要件

  • 以下の条件を満たす MATLAB Production Server ライセンス:

    • MathWorks アカウント にリンクされている。

    • コンカレント ライセンス タイプである。ライセンス タイプを確認するには、MathWorks アカウントを確認してください。

    • バーチャル ネットワーク上でネットワーク ライセンス マネージャーを使用するように構成されている。ライセンス マネージャーは、MATLAB Production Server をデプロイする Kubernetes クラスターからアクセス可能である必要がありますが、クラスターにインストールする必要はありません。

    MATLAB Production Server ライセンスがない場合は、営業担当までお問い合わせいただき、ライセンスを取得するか試用版をリクエストしてください。

  • MathWorks® コンテナー レジストリ containers.mathworks.com へのネットワーク アクセス

  • Git

  • Docker

  • 以下の条件を満たす実行中の Kubernetes クラスター:

    • Kubernetes version 1.24 以降を使用していること。

    • Kubernetes クラスター内の各 MATLAB Production Server コンテナーに、少なくとも 1 つの CPU コアと 2 GiB の RAM があること。

  • Kubernetes クラスターにアクセスできる kubectl コマンド ライン ツール

  • MATLAB Production Server 用に事前構成された Kubernetes リソースを含む Helm チャートをインストールするための Helm パッケージ マネージャー

    • Helm バージョン v3.10.1 以降を使用していること。

GitHub からの実行

Kubernetes で MATLAB Production Server を起動するには、以下の GitHub® リポジトリで提供されている Helm チャートとデプロイ手順を使用します。

参考

トピック