monedula-acl-rbac-converter docs menu
monedula-acl-rbac init
Scaffold scopes.yaml + rules.yaml in DIR (default: current dir). Usage and flags for monedula-acl-rbac init.
Reference 17 of 29
Reference for monedula-acl-rbac-converter v0.10.0
Updated 2 October 2026
On this page
monedula-acl-rbac init [DIR] [flags] Creates a starter scopes.yaml and rules.yaml in the given directory. The placeholders are documented inline. After running this, edit scopes.yaml to set your cluster IDs, then run 'extract' + 'plan' against your ACL source.
Refuses to overwrite an existing scopes.yaml or rules.yaml.
Read-only: this command does not change the cluster.
Flags
No command-specific flags.
Global flags
| Flag | Type | Default | Description |
|---|---|---|---|
--log-format | string | text | Log output format (text|json); set MONEDULA_ACL_RBAC_LOG_FORMAT to override the default. |
--log-level | string | info | Log level (debug|info|warn|error); set MONEDULA_ACL_RBAC_LOG_LEVEL to override the default. |
Exit codes
| Code | Meaning |
|---|---|
0 | Success. |
1 | Usage error: missing required flag, malformed argument, or unknown subcommand. |
4 | Any other error: failures the CLI does not classify (for example the target directory cannot be created or written to) fall back to exit code 4. |
5 | Destructive operation refused by a guardrail, or a guardrail check reports unhealthy state. |