New
Reliability
KubeX
Komodor is now exposing data (events and resource statuses) through our API, allowing seamless integration with internal systems and development workflows, including popular IDP solutions like Backstage or Port.io.
👁️ Overview
We support APIs for retrieving services, jobs, node terminations, and issues, all filterable by clusters, namespaces, time ranges, and statuses. This gives you greater visibility and flexibility to consume Komodor data directly from your environments.
💡 The API also provides direct URL links to the relevant event or resource page in Komodor, making it easier for users to dive deeper into the data.
New APIs:
- Services:
POST /api/v2/services/search
Retrieve and filter services across clusters and namespaces with filtering options.
For example - get all unhealthy services in a specific scope.
- Jobs:
POST /api/v2/jobs/search
Fetch Jobs and CronJobs with filtering options.
For example - get all failed jobs within a specific scope.
- Events - Supports node termination/node creation/deploys:
POST /api/v2/services/k8s-events/search
Search for Kubernetes events in the service scope.
POST /api/v2/clusters/k8s-events/search
Search for Kubernetes events in the cluster scope.
- Issues - supports Availability issues/Failed deploys/Node issues/PVC issues
POST /api/v2/services/issues/search
Retrieve issues in a service scope.
POST /api/v2/clusters/issues/search
Retrieve issues in a cluster scope.
🗣️ Motivation
Streamline user workflows by integrating Komodor data directly into your existing tools, improving visibility and reaction time for critical issues.
We aim to drive adoption, engagement, and customer satisfaction by making Komodor an even more integral part of their daily operations.
🚀 Getting Started
Simply go to our public API library on Swagger and copy the relevant keys: https://api.komodor.com/api/docs/index.html#/Services