Komodor changelog
Komodor changelog
komodor.io

Komodor API for Events and Resource Statuses

 

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.

image - 2024-09-26T155348.623.png

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

Screenshot 2024-09-26 at 15.51.58.png