Releases: ricoberger/grafana-kubernetes-plugin
v0.4.1
What's Changed
- chore: bump @grafana/create-plugin configuration to 6.4.2 by @ricoberger in #66
- Bump the gomod group with 8 updates by @dependabot[bot] in #67
- Bump the github-actions group with 4 updates by @dependabot[bot] in #68
- Update Release of
kubectl-grafanaby @ricoberger in #69 - Bump express from 5.1.0 to 5.2.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #70
- Update Go Version to 1.25.4 by @ricoberger in #71
Full Changelog: v0.4.0...v0.4.1
v0.4.0
This release improves the Kubernetes Logs queries, by adding an option to limit the number of maximum log lines via the tail parameter and by adding an option to view the logs of a previous terminated container via the previous parameter. Last but not least this release also adds support for live streaming logs.
What's Changed
- Add Sleep to
kubectlCommands by @ricoberger in #57 - Use Frontend for Redirect in
kubectl-grafanaby @ricoberger in #58 - Improve List Style of Datasources by @ricoberger in #59
- Add Tail Option for Kubernetes Logs Query by @ricoberger in #60
- Add Previous Option for Kubernetes Logs Queries by @ricoberger in #61
- Add Streaming Support for Kubernetes Logs by @ricoberger in #63
- Bump body-parser from 2.2.0 to 2.2.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #62
- Improve Labels for Resources by @ricoberger in #64
- Fix Variable Query Editor for Containers by @ricoberger in #65
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Fix UI for Grafana 12.3.0 by @ricoberger in #54
- Change Cursor Style for Clickable Badges by @ricoberger in #56
Full Changelog: v0.3.0...v0.3.1
v0.3.0
This release adds experimental support for AI based debugging of Kubernetes resources via the Grafana LLM Plugin and adds a kubectl plugin to make it easier to manage Kubeconfigs generated by the plugin. Last but not least this release also adds support for all Kubernetes resources and more actions for various resources.
What's Changed
- Remove Tracing Options by @ricoberger in #33
- Fix Datasource Configuration by @ricoberger in #34
- Add Support for Grafana LLM Plugin by @ricoberger in #29
- Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #32
- Bump github.com/grafana/grafana-plugin-sdk-go from 0.280.0 to 0.281.0 in the gomod group by @dependabot[bot] in #28
- Bump the github-actions group with 2 updates by @dependabot[bot] in #27
- chore: bump @grafana/create-plugin configuration to 6.1.5 by @github-actions[bot] in #26
- Add AI Action for Helm and Flux Integration by @ricoberger in #35
- Use Default Queries in Pages by @ricoberger in #36
- Use DiscoveryClient to Get Resources by @ricoberger in #37
- Add Label to Kubernetes Resources Queries by @ricoberger in #38
- Change Generated Kubeconfig by @ricoberger in #39
- Add Action to Suspend and Resume CronJobs by @ricoberger in #40
- Do Not Publish E2E Report by @ricoberger in #41
- Add Action to Approve and Deny CSR by @ricoberger in #42
- Format Metrics in Resources View by @ricoberger in #43
- Add Action to Evict Pods by @ricoberger in #44
- Add Action to Cordon and Uncordon Nodes by @ricoberger in #45
- Improve Resource Handling by @ricoberger in #46
- Rework Frontend by @ricoberger in #49
- Bump js-yaml from 3.14.1 to 3.14.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #47
- Bump golang.org/x/crypto from 0.42.0 to 0.45.0 by @dependabot[bot] in #48
- Fix: Rework Frontend by @ricoberger in #51
- Bump glob from 10.4.5 to 10.5.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #50
- Replace Explore Links with Drawer by @ricoberger in #52
- Add
kubectl-grafanaPlugin by @ricoberger in #53
New Contributors
- @github-actions[bot] made their first contribution in #26
Full Changelog: v0.2.2...v0.3.0
v0.2.2
What's Changed
- Fix Initialization of Slices by @ricoberger in #20
- Add Tests for Impersonation Handling by @ricoberger in #21
- Improve Tracing for Kubernetes Client by @ricoberger in #22
- Improve Tracing for Helm Client by @ricoberger in #23
- Improve Tracing for Grafana Client by @ricoberger in #24
- Fix Namespace used for Pod Top Query by @ricoberger in #25
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Add Kubeconfig Name as Prefix for User in Kubeconfig by @ricoberger in #19
Full Changelog: v0.2.0...v0.2.1
v0.2.0
This release adds support for metrics and traces to the Grafana Kubernetes Plugin. It is now possible to connect a Kubernetes datasource to a Prometheus datasource to view the metrics for some Kubernetes resources. It is also possible to provide a query for a traces datasource like Jaeger, to directly jump to a trace if a log line contains a Trace ID.
What's Changed
- Add More Variable Types by @ricoberger in #7
- Improve Query Editor by @ricoberger in #8
- Add Dashboard by @ricoberger in #9
- Apply Template Variables to All Fields by @ricoberger in #10
- Improve Typings by @ricoberger in #11
- Add Support to Link Traces by @ricoberger in #12
- Add Support for Metrics by @ricoberger in #14
- Replace Link with Query in Traces Integration by @ricoberger in #15
- Bump playwright from 1.55.0 to 1.56.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #13
- Add Metrics to Kubernetes Resources by @ricoberger in #16
- Improve Installation Instructions by @ricoberger in #17
- Improve Logs and Error Handling by @ricoberger in #18
Full Changelog: v0.1.0...v0.2.0
v0.1.0
The Grafana Kubernetes Plugin allows you to explore your Kubernetes resources and logs directly within Grafana. The plugin also provides several actions to interact with your resources, including editing, deleting, and scaling them. Last but not least, the plugin also supports other cloud native tools such as Helm and Flux.
Features
- View Kubernetes resources like Pods, DaemonSets, Deployments, StatefulSets, etc.
- Includes support for Custom Resource Definitions.
- Filter and search for resources, by Namespace, label selectors and field selectors.
- Get a fast overview of the status of resources, including detailed information and events.
- Modify resources, by adjusting the YAML manifest files or using the built-in actions for scaling, restarting, creating or deleting resources.
- View logs of Pods, DaemonSets, Deployments, StatefulSets and Jobs.
- Automatic JSON parsing of log lines and filtering of logs by time range and regular expressions.
- Role-based access control (RBAC), based on Grafana users and teams, to authorize all Kubernetes requests.
- Generate Kubeconfig files, so users can access the Kubernetes API using tools like
kubectlfor exec and port-forward actions. - Integrations for other cloud-native tools like Helm and Flux:
- Helm: View Helm releases including the history, rollback and uninstall Helm releases.
- Flux: View Flux resources, reconcile, suspend and resume Flux resources.
What's Changed
- Bump the github-actions group with 4 updates by @dependabot[bot] in #1
- Bump the gomod group with 4 updates by @dependabot[bot] in #2
- Create Plugin Update by @ricoberger in #5
- Add Default Query for Each Query Type by @ricoberger in #6
New Contributors
- @dependabot[bot] made their first contribution in #1
- @ricoberger made their first contribution in #5
Full Changelog: https://github.com/ricoberger/grafana-kubernetes-plugin/commits/v0.1.0





