monedula-gitops docs menu
monedula-gitops operator
Run the Monedula GitOps operator (controller-runtime manager). Usage and flags for monedula-gitops operator.
Reference 11 of 20
Reference for monedula-gitops v1.0.0
Updated 9 October 2026
On this page
monedula-gitops operator [flags] Run the Monedula GitOps operator: a controller-runtime manager that reconciles KafkaCluster, KafkaTopic, KafkaAccessPolicy, KafkaQuota, KafkaRoleBinding, and KafkaUser resources, exposing Prometheus metrics and health probes.
This command can change external state. Check the flags that gate it before running it against production.
Flags
| Flag | Type | Default | Description |
|---|---|---|---|
--metrics-bind-address | string | :8080 | address the Prometheus metrics endpoint binds to ("0" disables it) |
--metrics-secure | bool | require authentication (TokenReview) and authorization (SubjectAccessReview) on the metrics endpoint; default false serves plain HTTP metrics as in every prior release | |
--health-probe-bind-address | string | :8081 | address the health/readiness probe endpoint binds to |
--leader-elect | bool | enable leader election so only one replica reconciles at a time | |
--cluster-namespace | string | namespace to resolve KafkaCluster refs from (empty: each object's own namespace) | |
--enable-webhooks | bool | enable the validating admission webhooks for KafkaTopic, KafkaQuota, KafkaAccessPolicy, KafkaRoleBinding, and KafkaUser (requires serving certs) | |
--webhook-cert-dir | string | directory holding the webhook server's serving cert/key (empty: controller-runtime default; only used with --enable-webhooks) | |
--resync-interval | duration | 5m0s | periodic resync cadence for every reconciler (minimum 30s); a healthy resource is re-checked on this cadence even without a spec change, so it also bounds duplicate-identity loser recovery latency |
--max-concurrent-reconciles | int | 1 | reconcile concurrency per kind; >1 requires --leader-elect (in-process serialization protects shared cluster state) |
Global flags
| Flag | Type | Default | Description |
|---|---|---|---|
--log-level | string | warn | log verbosity on stderr: error, warn, info, or debug |
Exit codes
| Code | Meaning |
|---|---|
0 | Success. |
2 | Validation, configuration or connectivity error. |