Feature - Command line interface for OpenRegistry management & maintenance #380
Labels
enhancement
New feature or request
P1
P1 label is used for this that we see of highest priority. Critical bugs, security issues, etc
Is your feature request related to a problem? Please describe
OpenRegistry works with multiple storage provides, very often, we have to run OCI conformance tests, perform database migrations, and many other such operations. We only have a single yaml based configuration which is quite difficult to understand & becoming quite complex.
We should:
Describe the solution you'd like
The solution is quite simple, the current main.go file becomes an entry point for our CLI and the existing functionality moves to
cmd/<command>.go
likecmd/openregistry.go
.We must add the following commands:
--config-file
,--log-format
,--daemon
, etc)--dry-run
flag if possible)Describe alternatives you've considered**
nil
Additional context
nil
The text was updated successfully, but these errors were encountered: