Commit 1c21104
authored
feat: add DISABLE_EXTERNAL_MODEL_CONTROLLER env var (opendatahub-io#424)
When set to "true", skips registering the ExternalModel, ExternalProvider,
and legacy migration controllers. The plugin chain (BBR, header stripping,
api-translation, metering) still works normally.
This allows multi-tenant deployments where each tenant has its own IPP
instance for plugin processing, but only one instance (the default tenant)
runs the controller that creates HTTPRoutes for ExternalModels.1 parent 98256c6 commit 1c21104
1 file changed
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | 46 | | |
45 | 47 | | |
46 | 48 | | |
47 | | - | |
48 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
49 | 55 | | |
50 | 56 | | |
51 | 57 | | |
0 commit comments