grafana

Deploy Grafana, Prometheus, Loki, and Tempo on Kubernetes with dashboards and SSO.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill grafana-kettleofketchup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafana
Source: https://github.com/kettleofketchup/KettleOfSkills/tree/main/plugins/grafana/skills/grafana
Command: npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill grafana-kettleofketchup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the steep learning curve and manual configuration required to deploy a full observability stack on Kubernetes, including Grafana, Prometheus, Loki, and Tempo, along with dashboard creation, datasource configuration, and secure SSO integration, which typically requires deep expertise in multiple Helm charts, Kubernetes operators, and observability tools.

Core Features & Use Cases

  • Production Stack Deployment: Deploy the kube-prometheus-stack Helm chart with correct CRD synchronization, cross-namespace Prometheus scraping, and persistent storage for Grafana, Prometheus, and Alertmanager.
  • Dashboard Creation & Management: Build dashboards using Grafana's official Foundation SDK or hand-written JSON, with pre-built reference dashboards for Kubernetes cluster health, Ceph storage, Traefik networking, and common applications like ArgoCD and Authentik.
  • Observability Integration: Configure Prometheus, Loki, and Tempo datasources, set up ServiceMonitors/PodMonitors for application metrics, and integrate Authentik OIDC for secure SSO access to Grafana.
  • Real-World Use Case: A platform engineer can use this Skill to deploy a complete monitoring stack for a Kubernetes cluster, import pre-built infrastructure dashboards, and enable SSO for the Grafana UI in minutes instead of hours of manual configuration.

Quick Start

Use the grafana skill to deploy the kube-prometheus-stack Helm chart to your Kubernetes monitoring namespace and configure Loki and Tempo datasources for full logs and trace correlation.

Frequently Asked Questions about grafana

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a full Grafana observability stack on Kubernetes?

To deploy a Grafana observability stack on Kubernetes, you can use the kube-prometheus-stack Helm chart with Prometheus, Loki, and Tempo, configuring cross-namespace metric scraping and persistent storage for production readiness.

Can I integrate Authentik OIDC for Grafana SSO on Kubernetes?

Yes, you can integrate Authentik OIDC for Grafana SSO on Kubernetes to enable secure single sign-on access to the Grafana UI, eliminating manual authentication configuration for platform engineering tasks.

What is the best way to set up log and trace correlation in Grafana?

Setting up log and trace correlation in Grafana requires configuring Loki and Tempo datasources together, allowing the observability platform to link logged events directly to distributed traces within dashboard views.

Does this approach support cross-namespace Prometheus scraping with ServiceMonitors?

Yes, deploying the Prometheus observability stack with ServiceMonitors supports cross-namespace metric scraping, allowing you to collect application metrics across isolated Kubernetes namespaces without manual endpoint definitions.

How do I create Kubernetes monitoring dashboards using the Grafana Foundation SDK?

You can create Kubernetes monitoring dashboards using the Grafana Foundation SDK or hand-written JSON, utilizing pre-built reference dashboards for cluster health, Ceph storage, Traefik networking, and ArgoCD.

What are the limitations of manually configuring Loki and Tempo datasources?

Manually configuring Loki and Tempo datasources requires deep expertise in multiple Helm charts and Kubernetes operators, often leading to misconfigured log-trace correlation and missing persistent storage validation in production.