-
|
Hey folks! We've seen some questions around, asking how does Grafana Grizzly has been the de-facto CLI tool for Grafana (and various other Grafana Labs products) for a while and we will continue supporting it at our best effort, fixing bugs and any potential security vulnerabilities. That said, we will be phasing it out over time, absorbing its functionality into This is going to be a long process, so if you are using Grizzly today – worry not, we are not going to drop its support tomorrow. However, if you are just starting to use a CLI tool in your development or CI / CD workflows, it's a good idea to pick up For more information, feel free to check out our official docs. If you have any questions, feel free to ask them here! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
|
I'm curious about the motivation behind creating a new CLI tool to replace Grizzly. Could you share a bit about the reasoning or goals that led to this decision? |
Beta Was this translation helpful? Give feedback.
-
|
In addition to features that interact directly with Grafana resources, Grizzly also supports development and review workflows with commands like Also, are there any other Grizzly subcommands that won't be carried over to |
Beta Was this translation helpful? Give feedback.
Sure! There are a few factors, but most importantly it was the fact that Grizzly was our first iteration of a CLI tool and it was built on top of completely different APIs and with different approaches.
Back then our APIs (especially in Grafana) were not very tooling-friendly and we had to bake a lot of workarounds into the tool itself.
While the existing APIs haven't changed too much, the new APIs (https://grafana.com/docs/grafana/latest/developers/http_api/apis/) have been built with tooling in mind and we've agreed that we'd like to migrate all of our tooling to use those.
When we evaluated our options, it netted to a complete re-write of Grizzly (sorta Grizzly 2.0) but since the new A…