Welcome to Komodor, the dev-first Kubernetes operations platform π
Follow these instructions to quickly install our Agent on the clusters you want to manage, monitor, and track changes on.
To unlock Komodorβs full potential take a deep dive into the feature docs, and join our Slack Kommunity, where you can meet fellow Komodor users, exchange knowledge, and get support from our team.
What is Komodor
Komodor is a Kubernetes operations platform for developers, complete with automated playbooks for every K8s resource, and static-prevention monitors that enrich live & historical data with contextual insights to help enforce best practices and stop incidents in their tracks.
By baking K8s expertise directly into the product, Komodor is accelerating development cycles, reducing MTTR, and empowering dev teams to manage their K8s apps efficiently and independently.
The komodor agent consists of two main components: * Komodor-agent
deployment - responsible for collecting data from the kubernetes API and sending it to the komodor platform. * Komodor-agent-daemon
daemonset - responsible for collecting metric data from nodes and pods and sending it to the komodor platform.
Quick start TL;DR
in order to easily deploy your first agent - follow the following steps
Step 1 - Sign up to Komodor
To create your account, sign up for Komodor with your work email address or by using SSO using your Google account.
Step 2 - Deploy the komodor agent on your cluster
1. Select the relevant script: Powershell (Windows) or Bash (Linux/Mac) and copy the installation command.
2. Make sure to switch to the relevant cluster context before running the command.
3. Execute the installation command from your terminal.
Step 3 - Start exploring the platform
After installing the Komodor Agent you will be able to view all the K8s resources in your clusters on the Komodor platform web UI.
To unlock Komodorβs full potential take a deep dive into the feature docs. Take a glance below at some of the key capabilities Komodor has to offer.
ποΈ Observe: Cross-cluster Visibility Uncover your resources with a robust K8s dashboard Easily explore and navigate through your Kubernetes resources across clusters from a single pane of glass View metrics, logs, K8s events and inspect resources in real-time
Learn how to set up your first monitors for each K8s resource
βοΈ Manage: Simplified Cluster Management Easily run day-to-day operations like restarting a service, rollbacks, comparing resources, setting requests/limits, etc. Control more complex configurations by editing resources, manifests and config files Validate your K8s configurations with real-time feedback for best practices
Learn how to interact with your K8s cluster using Komodor
π οΈ Troubleshoot: Automated and Guided View the entire history of changes and events to quickly correlate issues Instantly know if an issue is infra or app-related Run automatic playbooks for common K8s incidents Get simple remediation instructions and take action with just one click
Learn how to use Komodor to troubleshoot issues in your K8s application
Adding additional clusters
Komodor allows you to manage multiple clusters from a single pane of glass!
In order to add additional clusters to your account, you will need to repeat the installation process for each cluster.
-
Go to the Integration page by clicking the Integrations tab on the lefthand navigation menu.
-
Click on βAdd Clusterβ in the Kubernetes cluster integration prompt.
- Copy the installation command including the cluster name and the api key for the relevant cluster and execute it from a terminal with a kubectl context configured to the relevant cluster.
Advanced configurations
To tailor the agent's functionality, go ahead and explore the Advanced Agent Configuration Guide.
Comments
0 comments
Please sign in to leave a comment.