Monedula
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
usage
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

FlagTypeDefaultDescription
--log-formatstringtextLog output format (text|json); set MONEDULA_ACL_RBAC_LOG_FORMAT to override the default.
--log-levelstringinfoLog level (debug|info|warn|error); set MONEDULA_ACL_RBAC_LOG_LEVEL to override the default.

Exit codes

CodeMeaning
0Success.
1Usage error: missing required flag, malformed argument, or unknown subcommand.
4Any 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.
5Destructive operation refused by a guardrail, or a guardrail check reports unhealthy state.