You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: LICENSE.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ The files in this GitHub repository refer to commercial software products and se
4
4
5
5
The following license terms apply only to the files in this GitHub repository, including files in this folder and its subfolders, and do not apply to MathWorks Programs. References to “software” and “code” in the following license terms refer to the files in this GitHub repository.
Copy file name to clipboardExpand all lines: README.md
+11-12Lines changed: 11 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Before starting, you need the following:
25
25
*[Git™](https://git-scm.com/)
26
26
*[Docker®](https://www.docker.com/)
27
27
* Running [Kubernetes](https://kubernetes.io/) cluster that meets the following conditions:
28
-
* Uses Kubernetes version 1.28 or later.
28
+
* Uses Kubernetes version 1.29 or later.
29
29
* Each MATLAB Production Server container in the Kubernetes cluster requires at least 1 CPU core and 2 GiB RAM.
30
30
*[kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) command-line tool that can access your Kubernetes cluster
31
31
*[Helm](https://helm.sh/) package manager to install Helm charts that contain preconfigured Kubernetes resources for MATLAB Production Server
@@ -35,10 +35,9 @@ If you do not have a license, please contact your MathWorks representative [here
35
35
36
36
## Quick Start
37
37
The Quick Start option is recommended for the following cases:
38
-
* You are deploying MATLAB Production Server R2024b or newer
39
-
* You don't require significant changes to the Helm chart
40
-
* You are not running MATLAB Production server on Kubernetes as part of a CI/CD workflow
41
-
For CI/CD workflows, we recommend that you cache docker images in your private container registry. For more complex workflows, use the [Deployment Steps](#Deployment-Steps)
38
+
* You are deploying MATLAB Production Server R2024b or newer.
39
+
* You don't require significant changes to the Helm chart.
40
+
* For CI/CD workflows, we recommend that you retag and cache docker images in your private container registry.
42
41
43
42
The Quick Start option only requires you to download a single file, rather than cloning the full GitHub repository. For more complex workflows, use the [Deployment Steps](#Deployment-Steps)
44
43
@@ -54,10 +53,10 @@ The Quick Start option only requires you to download a single file, rather than
54
53
To accept the license terms, set global > agreeToLicense to "yes".
55
54
To specify the address of the license server, set global > licenseServer using the format port_number@host.
56
55
57
-
Next, install the Helm chart for MATLAB Production Server by using the following `helm install` command:
56
+
Next, install the Helm chart for MATLAB Production Server R2025a by using the following `helm install` command:
4. After the deployment is complete, upload the MATLAB Production Server deployable archive to your network file server or Azure file share. All users must have read permission to the deployable archive.
63
62
@@ -71,7 +70,7 @@ The MATLAB Production Server on Kubernetes GitHub repository contains Helm chart
71
70
```
72
71
This repository includes Helm chart folders for each supported MATLAB Production Server release and a `values-overrides.yaml` file containing configuration options that apply across all release deployments.
73
72
74
-
2. Navigate to the Helm chart folder for the release you want to use. Replace `<release>` with the release version, for example, `R2024b`.
73
+
2. Navigate to the Helm chart folder for the release you want to use. Replace `<release>` with the release version, for example, `R2025a`.
75
74
```
76
75
cd matlab-production-server-on-kubernetes/releases/<release>/matlab-prodserver
77
76
```
@@ -88,7 +87,7 @@ The MATLAB Production Server on Kubernetes GitHub repository contains Helm chart
88
87
```
89
88
* `containers.mathworks.com` is the name of the container registry.
90
89
* `matlab-production-server` is the name of the repository.
91
-
* `<release-tag>` is the tag name of the MATLAB Production Server release, for example, `r2024b`.
90
+
* `<release-tag>` is the tag name of the MATLAB Production Server release, for example, `r2025a`.
92
91
93
92
The `values.yaml` file specifies these values in the `productionServer` section, in the `registry`, `repository`, and `tag` variables, respectively.
94
93
@@ -99,7 +98,7 @@ The MATLAB Production Server on Kubernetes GitHub repository contains Helm chart
99
98
```
100
99
* `containers.mathworks.com` is the name of the container registry.
101
100
* `matlab-runtime` is the name of the repository.
102
-
* `<release-tag>` is the tag name of the MATLAB Runtime release. Update this value to the release version of the MATLAB Runtime you are using, for example, `r2024b`. MATLAB Production Server supports MATLAB Runtime versions up to six releases back from the MATLAB Production Server version you are using.
101
+
* `<release-tag>` is the tag name of the MATLAB Runtime release. Update this value to the release version of the MATLAB Runtime you are using, for example, `r2025a`. MATLAB Production Server supports MATLAB Runtime versions up to six releases back from the MATLAB Production Server version you are using.
103
102
104
103
The `values.yaml` file specifies these values in the `matlabRuntime` section, in the `registry`, `repository`, and `tag` variables, respectively.
105
104
@@ -174,7 +173,7 @@ The default server configuration properties are stored in a [ConfigMap](https://
174
173
175
174
176
175
## Execute Deployed Functions
177
-
To evaluate MATLAB functions deployed on the server, see [Client Programming](https://www.mathworks.com/help/mps/client-programming.html). Starting in R2022a, asynchronous request execution is supported, in addition to existing support for synchronous request execution.
176
+
To evaluate MATLAB functions deployed on the server, see [Client Programming](https://www.mathworks.com/help/mps/client-programming.html). Both synchronous and asynchronous request execution are supported.
178
177
179
178
## Request Enhancements
180
179
@@ -187,5 +186,5 @@ If you require assistance, contact [MathWorks Technical Support](https://www.mat
0 commit comments