Kubernetes Search versions independently of the Collectord agent and the Monitoring apps, using standard semantic versioning.
1.0.0
Initial release.
- Live search commands.
| k8s(list and get resources),| k8slogs(pod logs),| k8sevents(cluster events),| k8sdescribe(an object with its events), and| k8syaml(format results as YAML). See the Command reference. - Multi-cluster. Register multiple clusters and target them with
context=, including parallel fan-out across a glob or all clusters, with aclusterfield on every row. - Authentication. Bearer token and client-certificate credentials, kept in Splunk’s encrypted credential store. Import a kubeconfig to register a cluster quickly.
- Access control. Dedicated roles and capabilities, plus three credential models - shared, per-user, and Kubernetes impersonation - for controlling whose RBAC a search runs under. See Access control.
- Dashboards. Cluster health, system components, workloads, incident snapshot, reliability troubleshooting, events, logs explorer, resource hygiene, networking and storage, and per-pod and per-node detail views. See Dashboards.
- Caching. Short-lived on-disk result cache with per-search
cache=override and_cache_hit/_cache_age_secondsreporting. - Search head clustering support (paid license), with cluster registrations and credentials replicated across members.
- Free tier: one cluster on a single standalone search head, no license key required.
Requires Splunk Enterprise 9.4, 10.0, 10.2, or 10.4 on a search head, and Kubernetes 1.20 or later. See Requirements for the full compatibility matrix.
Known issues and limitations
- AWS IAM / EKS authentication is not yet available. Authenticate to EKS with a bearer token; native IAM support is planned for a future release.
- Pod logs are a point-in-time snapshot.
| k8slogshas no live follow - re-run to see newer lines. - Events are bounded by Kubernetes retention, about an hour by default.
- Impersonation is unavailable to scheduled and saved searches, which run as
nobodywith no user identity to impersonate.