grosser / kennel

Datadog monitors/dashboards/slos as code, avoid chaotic management via UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Deep" importing

zdrve opened this issue · comments

Feature suggestion.

Some kind of recursive-import mechanism.

Example: a dashboard which has a widget which shows an SLO (let's assume none of this is in Kennel yet). If you import the dashboard, the widget comes with it, but it references the SLO via a datadog id, and the SLO remains unimported. It would be nice to have some kind of mechanism to make the importing of related objects, and ideally the wiring together by kennel IDs, easier.

yeah could work ... might be a little bit confusing if you already have the slo somewhere, but I think we resolve these ids already if they exist so this would work