@@ -59,12 +59,9 @@ For detailed instructions, see the [Deployment Guide](docs/content/quickstart.md
5959| ------| --------| ---------| -------------|
6060| ` --deployment-mode ` | ` operator ` , ` kustomize ` | ` operator ` | Deployment method |
6161| ` --operator-type ` | ` rhoai ` , ` odh ` | ` rhoai ` | Which operator to install |
62- | ` --policy-engine ` | ` rhcl ` , ` kuadrant ` | auto | Gateway policy engine (rhcl for operators, kuadrant for kustomize) |
6362| ` --enable-tls-backend ` | flag | enabled | TLS for Authorino ↔ MaaS API |
64- | ` --skip-certmanager ` | flag | auto-detect | Skip cert-manager installation |
65- | ` --skip-lws ` | flag | auto-detect | Skip LeaderWorkerSet installation |
63+ | ` --disable-tls-backend ` | flag | ` false ` | Disable TLS backend |
6664| ` --namespace ` | string | auto | Target namespace |
67- | ` --timeout ` | seconds | ` 300 ` | Operation timeout |
6865| ` --verbose ` | flag | false | Enable debug logging |
6966| ` --dry-run ` | flag | false | Show plan without executing |
7067| ` --help ` | flag | - | Display full help |
@@ -82,14 +79,16 @@ For detailed instructions, see the [Deployment Guide](docs/content/quickstart.md
8279| Variable | Description | Example |
8380| ----------| -------------| ---------|
8481| ` MAAS_API_IMAGE ` | Custom MaaS API container image (works in both operator and kustomize modes) | ` quay.io/user/maas-api:pr-123 ` |
82+ | ` MAAS_CONTROLLER_IMAGE ` | Custom MaaS controller container image | ` quay.io/user/maas-controller:pr-123 ` |
8583| ` OPERATOR_CATALOG ` | Custom operator catalog | ` quay.io/opendatahub/catalog:pr-456 ` |
8684| ` OPERATOR_IMAGE ` | Custom operator image | ` quay.io/opendatahub/operator:pr-456 ` |
8785| ` OPERATOR_TYPE ` | Operator type (rhoai/odh) | ` odh ` |
88- | ` POLICY_ENGINE ` | Policy engine (rhcl/kuadrant) | ` kuadrant ` |
8986| ` LOG_LEVEL ` | Logging verbosity | ` DEBUG ` , ` INFO ` , ` WARN ` , ` ERROR ` |
9087
9188** Note:** TLS backend is enabled by default. Use ` --disable-tls-backend ` to disable.
9289
90+ ** Note:** The policy engine is auto-determined based on operator type (` rhcl ` for RHOAI, ` kuadrant ` for ODH/kustomize) and does not need to be set manually.
91+
9392### Deployment Examples
9493
9594#### Standard Deployments
@@ -119,9 +118,6 @@ MAAS_API_IMAGE=quay.io/myuser/maas-api:pr-123 \
119118#### Minimal Deployments
120119
121120``` bash
122- # Skip optional operators (if already installed)
123- ./scripts/deploy.sh --skip-certmanager --skip-lws
124-
125121# Deploy without TLS backend (HTTP tier lookup)
126122./scripts/deploy.sh --disable-tls-backend
127123```
0 commit comments