Lightlines
By grafana

cue-kind-definition

grafana3.7k installs

Versioned CUE schemas for your Grafana app.

What it does

Creates CUE resource definitions for grafana-app-sdk apps, with versioned schemas and generated types and clients.

When to use it

Use when creating or changing CUE kinds, resource versions, field constraints, named types, or custom routes in a grafana-app-sdk app.

How to use it

Give it a resource-definition task in your app project; it writes CUE schemas and generates types and clients.

What you provide

  • An existing project

Uses

Good to know

  • cannot be undone: kinds/

Latest review

What you need · 1

Requires the grafana-app-sdk CLI to scaffold kinds and generate types and clients.


Access · 3

This skill

kinds/

Write

Overwrites existing kind files (irreversible)

Kubernetes

Write

Migrates existing Kubernetes resources

grafana-app-sdk documentation

Read

Checks grafana-app-sdk documentation