You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a large issue which will likely need sub-tasks. The CLI is somewhat confusing from both a usability and code standpoint. While grafana-app-sdk generate is a simple, well-understood command, a lot of flags have been added as new functionality comes online. Other commands are less obvious or usable. We should propose a set of CLI commands in addition to generate that can achieve all desired functionality, and clean up the various flags. Viper or something similar should be investigates to allow flags to be set via a file or env if desired.
The functions the CLI should achieve:
Generate code and mainfest from statically-defined kinds (CUE, OpenAPI and possibly TS in the future)
Bootstrap an initial project
Generate kubernetes manifests (and/or jsonnet?) for a local and/or simple remote deployment (once grafana API server supports CRDs/AppManifest, this becomes simpler)
The text was updated successfully, but these errors were encountered:
This is a large issue which will likely need sub-tasks. The CLI is somewhat confusing from both a usability and code standpoint. While
grafana-app-sdk generate
is a simple, well-understood command, a lot of flags have been added as new functionality comes online. Other commands are less obvious or usable. We should propose a set of CLI commands in addition togenerate
that can achieve all desired functionality, and clean up the various flags. Viper or something similar should be investigates to allow flags to be set via a file or env if desired.The functions the CLI should achieve:
The text was updated successfully, but these errors were encountered: