| <table class="configuration table table-bordered"> |
| <thead> |
| <tr> |
| <th class="text-left" style="width: 20%">Key</th> |
| <th class="text-left" style="width: 15%">Default</th> |
| <th class="text-left" style="width: 10%">Type</th> |
| <th class="text-left" style="width: 55%">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr> |
| <td><h5>kubernetes.operator.config.cache.size</h5></td> |
| <td style="word-wrap: break-word;">1000</td> |
| <td>Integer</td> |
| <td>Max config cache size.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.config.cache.timeout</h5></td> |
| <td style="word-wrap: break-word;">10 min</td> |
| <td>Duration</td> |
| <td>Expiration time for cached configs.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.dynamic.config.check.interval</h5></td> |
| <td style="word-wrap: break-word;">5 min</td> |
| <td>Duration</td> |
| <td>Time interval for checking config changes.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.dynamic.config.enabled</h5></td> |
| <td style="word-wrap: break-word;">true</td> |
| <td>Boolean</td> |
| <td>Whether to enable on-the-fly config changes through the operator configmap.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.health.canary.resource.timeout</h5></td> |
| <td style="word-wrap: break-word;">1 min</td> |
| <td>Duration</td> |
| <td>Allowed max time between spec update and reconciliation for canary resources.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.health.probe.enabled</h5></td> |
| <td style="word-wrap: break-word;">true</td> |
| <td>Boolean</td> |
| <td>Enables health probe for the kubernetes operator.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.health.probe.port</h5></td> |
| <td style="word-wrap: break-word;">8085</td> |
| <td>Integer</td> |
| <td>The port the health probe will use to expose the status.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.label.selector</h5></td> |
| <td style="word-wrap: break-word;">(none)</td> |
| <td>String</td> |
| <td>Label selector of the custom resources to be watched. Please see https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors for the format supported.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.observer.progress-check.interval</h5></td> |
| <td style="word-wrap: break-word;">10 s</td> |
| <td>Duration</td> |
| <td>The interval for observing status for in-progress operations such as deployment and savepoints.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.observer.rest-ready.delay</h5></td> |
| <td style="word-wrap: break-word;">10 s</td> |
| <td>Duration</td> |
| <td>Final delay before deployment is marked ready after port becomes accessible.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.resource.deletion.propagation</h5></td> |
| <td style="word-wrap: break-word;">Foreground</td> |
| <td><p>Enum</p></td> |
| <td>JM/TM Deployment deletion propagation.<br /><br />Possible values:<ul><li>"Orphan"</li><li>"Background"</li><li>"Foreground"</li></ul></td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.savepoint.history.max.age.threshold</h5></td> |
| <td style="word-wrap: break-word;">(none)</td> |
| <td>Duration</td> |
| <td>Maximum age threshold for savepoint history entries to retain.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.savepoint.history.max.count.threshold</h5></td> |
| <td style="word-wrap: break-word;">(none)</td> |
| <td>Integer</td> |
| <td>Maximum number threshold of savepoint history entries to retain.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.startup.stop-on-informer-error</h5></td> |
| <td style="word-wrap: break-word;">true</td> |
| <td>Boolean</td> |
| <td>Whether informer errors should stop operator startup. If false, the startup will ignore recoverable errors, caused for example by RBAC issues and will retry periodically.</td> |
| </tr> |
| <tr> |
| <td><h5>kubernetes.operator.termination.timeout</h5></td> |
| <td style="word-wrap: break-word;">10 s</td> |
| <td>Duration</td> |
| <td>Operator shutdown timeout before reconciliation threads are killed.</td> |
| </tr> |
| </tbody> |
| </table> |