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: charts/rhai-on-openshift-chart/api-docs.md
+13-9Lines changed: 13 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,16 @@ A Helm chart for installing ODH/RHOAI dependencies and component configurations
8
8
9
9
| Key | Type | Default | Description |
10
10
|-----|------|---------|-------------|
11
+
| components.aigateway | object |`{"dependencies":{},"dsc":{"batchGateway":{"managementState":null},"managementState":null,"modelsAsAService":{"managementState":null}},"modelsAsAService":{"gateway":{"annotations":{"opendatahub.io/managed":"false","security.opendatahub.io/authorino-tls-bootstrap":"true"},"create":"auto","name":"maas-default-gateway","namespace":"openshift-ingress","spec":{"gatewayClassName":"maas-gateway-class","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"https","port":443,"protocol":"HTTPS"}]}},"gatewayClass":{"create":"auto","name":"maas-gateway-class","spec":{"controllerName":"openshift.io/gateway-controller/v1"}}}}`| AI Gateway component (manages MaaS and BatchGateway sub-components) |
12
+
| components.aigateway.dsc | object |`{"batchGateway":{"managementState":null},"managementState":null,"modelsAsAService":{"managementState":null}}`| DSC configuration for AI Gateway |
13
+
| components.aigateway.dsc.managementState | string |`nil`| Management state for AI Gateway. Null uses profile default. |
14
+
| components.aigateway.dsc.modelsAsAService | object |`{"managementState":null}`| Models as a Service sub-component (moved from kserve.modelsAsService in 3.5) |
15
+
| components.aigateway.dsc.modelsAsAService.managementState | string |`nil`| Management state for Models as a Service. Null uses profile default. |
16
+
| components.aigateway.modelsAsAService | object |`{"gateway":{"annotations":{"opendatahub.io/managed":"false","security.opendatahub.io/authorino-tls-bootstrap":"true"},"create":"auto","name":"maas-default-gateway","namespace":"openshift-ingress","spec":{"gatewayClassName":"maas-gateway-class","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"https","port":443,"protocol":"HTTPS"}]}},"gatewayClass":{"create":"auto","name":"maas-gateway-class","spec":{"controllerName":"openshift.io/gateway-controller/v1"}}}`| Gateway and GatewayClass resources for MaaS (created independently of DSC) |
17
+
| components.aigateway.modelsAsAService.gateway | object |`{"annotations":{"opendatahub.io/managed":"false","security.opendatahub.io/authorino-tls-bootstrap":"true"},"create":"auto","name":"maas-default-gateway","namespace":"openshift-ingress","spec":{"gatewayClassName":"maas-gateway-class","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"https","port":443,"protocol":"HTTPS"}]}}`| Gateway configuration for the LLMInferenceService. |
18
+
| components.aigateway.modelsAsAService.gateway.create | string |`"auto"`| Create the Gateway: auto (if modelsAsAService is Managed), true (always), false (never) |
19
+
| components.aigateway.modelsAsAService.gatewayClass | object |`{"create":"auto","name":"maas-gateway-class","spec":{"controllerName":"openshift.io/gateway-controller/v1"}}`| GatewayClass configuration for the LLMInferenceService. |
20
+
| components.aigateway.modelsAsAService.gatewayClass.create | string |`"auto"`| Create the GatewayClass: auto (if modelsAsAService is Managed), true (always), false (never) |
11
21
| components.aipipelines | object |`{"dependencies":{},"dsc":{"managementState":null}}`| AI Pipelines component |
12
22
| components.aipipelines.dependencies | object |`{}`| Dependencies required by AI Pipelines |
13
23
| components.aipipelines.dsc.managementState | string |`nil`| Management state for AI Pipelines. Null uses profile default. |
@@ -18,13 +28,11 @@ A Helm chart for installing ODH/RHOAI dependencies and component configurations
| components.kserve | object |`{"dependencies":{"certManager":true,"customMetricsAutoscaler":false,"jobSet":null,"leaderWorkerSet":false,"rhcl":true},"dsc":{"managementState":null,"nim":{"managementState":null},"rawDeploymentServiceConfig":"Headless","wva":{"managementState":null}},"gateway":{"create":"auto","labels":{"istio.io/rev":"openshift-gateway"},"name":"openshift-ai-inference","namespace":"openshift-ingress","spec":{"gatewayClassName":"openshift-ai-inference","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"https","port":443,"protocol":"HTTPS"}]}},"gatewayClass":{"create":"auto","name":"openshift-ai-inference","spec":{"controllerName":"openshift.io/gateway-controller/v1"}}}`| KServe model serving component |
22
32
| components.kserve.dependencies | object |`{"certManager":true,"customMetricsAutoscaler":false,"jobSet":null,"leaderWorkerSet":false,"rhcl":true}`| Dependencies required by KServe (set to false to disable) |
23
33
| components.kserve.dependencies.jobSet | string |`nil`| JobSet dependency. Null uses profile default (true for default, false for rhaii). |
24
-
| components.kserve.dsc | object |`{"managementState":null,"modelsAsService":{"managementState":null},"nim":{"managementState":null},"rawDeploymentServiceConfig":"Headless","wva":{"managementState":null}}`| DSC configuration for KServe |
34
+
| components.kserve.dsc | object |`{"managementState":null,"nim":{"managementState":null},"rawDeploymentServiceConfig":"Headless","wva":{"managementState":null}}`| DSC configuration for KServe |
25
35
| components.kserve.dsc.managementState | string |`nil`| Management state for KServe. Null uses profile default. |
26
-
| components.kserve.dsc.modelsAsService | object |`{"managementState":null}`| Models as Service configuration |
27
-
| components.kserve.dsc.modelsAsService.managementState | string |`nil`| Management state for Models as Service. Null uses profile default. |
28
36
| components.kserve.dsc.nim | object |`{"managementState":null}`| Enables NVIDIA NIM integration |
29
37
| components.kserve.dsc.nim.managementState | string |`nil`| Management state for NIM. Null uses profile default. |
30
38
| components.kserve.dsc.rawDeploymentServiceConfig | string |`"Headless"`| Raw deployment service config for KServe (Headless or Headed) |
@@ -36,10 +44,6 @@ A Helm chart for installing ODH/RHOAI dependencies and component configurations
36
44
| components.kserve.gatewayClass.create | string |`"auto"`| Create the GatewayClass: auto (if KServe is Managed), true (always), false (never) |
37
45
| components.kserve.gatewayClass.name | string |`"openshift-ai-inference"`| GatewayClass name |
| components.kserve.modelsAsService.gateway | object |`{"annotations":{"opendatahub.io/managed":"false","security.opendatahub.io/authorino-tls-bootstrap":"true"},"create":false,"name":"maas-default-gateway","namespace":"openshift-ingress","spec":{"gatewayClassName":"maas-gateway-class","listeners":[{"allowedRoutes":{"namespaces":{"from":"All"}},"name":"https","port":443,"protocol":"HTTPS"}]}}`| Gateway configuration for the LLMInferenceService. |
40
-
| components.kserve.modelsAsService.gateway.create | bool |`false`| Flag to create the Gateway (auto, true, false). If auto, it will be created if Models as Service is Managed. |
41
-
| components.kserve.modelsAsService.gatewayClass | object |`{"create":false,"name":"maas-gateway-class","spec":{"controllerName":"openshift.io/gateway-controller/v1"}}`| Gateway Class configuration for the LLMInferenceService. |
42
-
| components.kserve.modelsAsService.gatewayClass.create | bool |`false`| Flag to create the Gateway Class (auto, true, false). If auto, it will be created if Models as Service is Managed. |
| components.kueue.dependencies | object |`{"certManager":true,"kueue":true}`| Dependencies required by Kueue |
45
49
| components.kueue.dsc | object |`{"defaultClusterQueueName":"default","defaultLocalQueueName":"default","managementState":null}`| DSC configuration for Kueue |
@@ -98,7 +102,7 @@ A Helm chart for installing ODH/RHOAI dependencies and component configurations
98
102
| dependencies.jobSet.config.spec | object |`{"logLevel":"Normal","operatorLogLevel":"Normal"}`| JobSetOperator CR spec (user can add any fields supported by the CR) |
99
103
| dependencies.jobSet.dependencies | object |`{"certManager":true}`| Dependencies required by job-set |
0 commit comments