Operations | Monitoring | ITSM | DevOps | Cloud

Unboxing the Internal Developer Platform with Cycle

As software grows ever more complex, the growing trend of Internal Development Platforms (IDPs) is becoming undeniable. It doesn't matter if you are the next AI super company or a small tech startup—if you are building software, you should consider having a repeatable set of practices and tooling in place to remove developer friction and supercharge operations. IDPs can be used to solve a number of issues, from context switching and lack of collaboration to lack of visibility and security risks.

Handling persistent storage problems in Kubernetes clusters

Persistent storage is the backbone of stateful applications running in Kubernetes. Whether you are managing databases, logs, or application states, ensuring transactional data remains intact despite pod restarts or node failures is a challenge. In this blog, we will discuss the most common persistent storage issues in Kubernetes and how to handle them with practical, real-world solutions.

Monitoring for Kubernetes API server performance lags

The Kubernetes API server is a key component in the control plane. Every interaction, whether deploying applications, scaling workloads, or monitoring system health, depends on the API server. Consider the human body: We have the brain as the critical organ, and the nerves function as the control system. The Kubernetes API server is like the nerve center of cluster management.

Troubleshooting Kubernetes deployment failures

Do you feel like you're solving a puzzle when deploying applications in Kubernetes? You are not alone in this! When something goes wrong during application deployment, it becomes all the more crucial to diagnose the issue methodically and get things back on track. This guide walks you through practical steps for troubleshooting deployment failures efficiently.

Mastering Docker for seamless application deployment

Imagine you're developing an application on your laptop. It runs perfectly, but when you deploy it on a server, things break—dependency mismatches, configuration issues, and endless debugging. Docker eliminates these problems by packaging applications and their dependencies into portable, lightweight containers. This ensures that applications run consistently across different environments, whether it's a developer’s laptop, a testing server, or a cloud platform.

Should you run your database on Kubernetes?

In the early days, people debated how safe it was to store their money in the bank; now, we debate running databases on Kubernetes. Over the years, Kubernetes has evolved significantly, transforming into a capable platform for handling various workloads, including stateful ones. In this blog, I will consolidate some of the best arguments from both sides and provide you with some points to discuss with your team lead in your next conversation. It's an interesting topic with varying answers.

What are Kubernetes audit logs and how to monitor them?

Security and compliance: Many industries, especially those governed by regulations like HIPAA, the PCI DSS, or the GDPR, require detailed logs for compliance and to trace security incidents. Troubleshooting and forensic analysis: If something goes wrong—whether due to accidental configuration changes or malicious activity—having detailed logs helps diagnose the root cause and quickly remediate it.

Troubleshoot Kubernetes Performance Issues with AI

Struggling with Kubernetes performance issues? This video introduces an AI-powered agent designed to help users quickly identify and resolve bottlenecks. By analyzing logs, the AI detects performance issues, streamlining troubleshooting and improving system efficiency. Watch now to see how AI can simplify Kubernetes performance management and keep your infrastructure running smoothly!

25+ BEST Kubernetes Tools In 2025 [By Category]

Over the past few years, Kubernetes (K8s) has become the preferred method of orchestrating containers and microservices. Its self-healing, high scalability, and open-source nature make it appealing to a wide range of users. However, deploying, running, and scaling containerized applications and microservices with Kubernetes can be challenging. The Kubernetes community keeps growing, but there still aren’t that many experienced K8s engineers.

Deploying Prometheus with Docker Compose: A Step-by-Step Guide

Prometheus is one of the most popular open-source monitoring and alerting tools. Setting up Prometheus with Docker Compose can make your monitoring stack easier to deploy and manage if you're running containerized applications. This guide will walk you through everything you need to get Prometheus up and running with Docker Compose, from installation to configuration and setting up basic alerts.

Kubernetes for AI Workloads

Kubernetes has been facilitating container orchestration for around a decade for both stateful and stateless application workloads. With the recent rise of AI and the advent of tools like Kubeflow and Argo Workflows, Kubernetes is also becoming a first-class citizen when it comes to running AI workloads. When you are training a model on K8s, you may be tweaking many parameters and have to test each of them one by one.

High-Performance Kubernetes Networking with Calico eBPF

Kubernetes has revolutionized cloud-native applications, but networking remains a crucial aspect of ensuring scalability, security, and performance. Default networking approaches, such as iptables-based packet filtering, often introduce performance bottlenecks due to inefficient packet processing and complex rule evaluations. This is where Calico eBPF comes into play, offering a powerful alternative that enhances networking efficiency and security at scale.

Securing Private Network Access with Cloudflare Tunnel

For many, Cloudflare provides an essential suite of network security tools that their organization integrates with deeply. One such tool is "Cloudflare Tunnel" - a secure way to connect resources to Cloudflare without a publicly routable IP address. When deploying sensitive applications to Cycle, Cloudflare Tunnel can be leveraged to ensure all traffic is routed through Cloudflare before reaching your environment's load balancer. This extra layer of security provides quite a few benefits.

Kubernetes made simple: A beginner's guide to managing containers

As applications become more complex, managing containers efficiently is key to scaling and maintaining performance. Kubernetes (also known as K8s) automates this process, making it easier to handle scaling, failures, and uptime. If you're new to Kubernetes, understanding the platform and how it's used is essential for managing your applications seamlessly. Let’s dive in and explore how Kubernetes makes it all possible.

How are your staff using AI? Why you need a company AI policy

As generative AI tools like ChatGPT and Gemini continue to revolutionize the way we work, offering benefits such as increased efficiency and productivity, their adoption has seen a significant surge in workplaces throughout 2024, with 75% of employees globally reporting that they used AI tools at work, according to Gartner.

#036 - Beyond Kubernetes: A Radical Vision for the Future of Infrastructure with Adam Jacob (Syst...

Adam Jacob, CEO of System Initiative and original author of Chef, discusses the evolution of infrastructure automation and his career-long passion for infrastructure. Jacob reflects on the history and context of Chef, its emergence alongside EC2, and its role in configuration management. He shares insights into the competitive landscape of configuration management tools like Chef, Puppet, and Ansible, and touches upon the transition of Chef to Progress.

Investigating Kubernetes Issues with Papertrail

While Kubernetes aims to streamline containerized application management, its multi-layered architecture creates potential points of failure. Problems in any of these layers can manifest as application crashes, resource overutilization, or failed deployments, making cluster maintenance a persistent challenge. Kubernetes meticulously logs all aspects of cluster activity and application output, from individual Pods to ReplicaSets.

Introducing relaxAI: The smart AI assistant you can trust

We’re excited to launch relaxAI, an AI assistant designed with one paramount focus: your privacy. In a world where AI tools are becoming indispensable but concerns about data usage are at an all-time high, relaxAI has been created as an assistant you can trust by combining cutting-edge AI capabilities with an unwavering commitment to security and transparency.

Rancher Live: Kubernetes Release

Join us for one insightful meeting with the Kubernetes Release v1.33 Lead Nina Polshakova, Communication Lead - Ryota Sawada and Release Lead Shadow Matteo Bianchi(Communication Lead 1.32). We will dive into release management and process of our beloved Kubernetes what are the team's responsibilities, the mechanics of the process and how you can join and help!

Simplifying Kubernetes architecture for DevOps

Kubernetes has become the go-to platform for managing containerized applications, but its architecture can seem complex to DevOps teams. Let’s break it down into simple terms and explore how tools like Site24x7 can simplify the process of designing and monitoring Kubernetes architecture.

Types of Pods in Kubernetes: An In-depth Guide

When working with Kubernetes, pods are the fundamental building blocks of deployment. But not all pods are created equal. Understanding the different types of pods and their use cases is crucial for optimizing workloads, ensuring reliability, and maintaining efficiency in your cluster. Let's break it all down.

What's New in Calico: Winter 2025

As we kick off the new year, we’re excited to introduce the latest updates to Calico, designed to create a single, unified platform for all your Kubernetes networking, security, and observability needs. These new features help organizations reduce tool sprawl, streamline operations, and lower costs, making it more convenient and efficient to manage Kubernetes environments.

A comprehensive guide to container security

So much of our modern software runs on containers. Containerized applications offer great flexibility for developers, but they also come with security risks. Container security is a holistic approach to managing risk in containerized environments. Securing containers requires a broad approach incorporating different tools and policies that enforce security in the software supply chain, infrastructure, container runtime environments, and other potential container attack surfaces.

How to Filter Docker Logs with Grep

Managing logs in Docker can quickly become overwhelming, especially when dealing with multiple containers. If you’ve ever tried to sift through a sea of log entries looking for a specific error or debugging message, you know the struggle. Fortunately, you can pipe docker logs output through grep to filter logs efficiently. This guide breaks down how to use docker logs grep it effectively, including practical examples to help you debug and monitor your containerized applications like a pro.

AWS Service Comparison: ECS Vs. EC2 Vs. S3 Vs. Lambda

Amazon Web Services (AWS) offers over 200 fully-featured services. AWS Elastic Compute Cloud (EC2), Elastic Container Service (ECS), Amazon Lambda, and the AWS Simple Storage Service (Amazon S3) are some of the most critical services you should become familiar with. We’ve previously covered Amazon ECS vs. EKS vs. Fargate for managing and deploying containers. This guide will explain how Amazon EC2, Lambda, ECS, and S3 compare and when you’ll want to use each.

Monitoring Kubernetes Resource Usage with kubectl top

Efficient resource utilization is key to running Kubernetes workloads smoothly. Whether you're troubleshooting performance issues, optimizing resource requests and limits, or keeping an eye on cluster health, the kubectl top command is an essential tool. It provides real-time CPU and memory usage metrics for nodes and pods, helping you make informed decisions about scaling and resource allocation.

Logz.io Open 360 Platform Overview

Welcome to Logz.io, where we make monitoring, troubleshooting, and optimizing your systems easier than ever. Our AI-driven observability platform helps you: Ingest and manage your logs effortlessly Analyze and visualize data with powerful filtering & alerting Pinpoint root causes instantly with AI-powered RCA Optimize observability costs with DataHub Ensure peak system performance with Kubernetes 360 & App 360.

The AI Model Showdown - LLaMA 3.3-70B vs. Claude 3.5 Sonnet v2 vs. DeepSeek-R1/V3

Following all the hype and bluster with DeepSeek’s arrival in the AI landscape––and its ability to crash the poster child of AI’s share value overnight (Nvidia), we wanted to conduct a rigorous evaluation at Komodor. We tested DeepSeek’s models head-to-head against industry leaders in solving real-world Kubernetes challenges.

Ensuring Optimal Kubernetes Cluster Health with Calico Observability

Have you ever wondered how to navigate the complexities of managing Kubernetes clusters effectively? Observability is the key, and Elasticsearch plays a pivotal role in storing and analyzing the critical data that keeps your systems running smoothly.

How To Monitor Kubernetes with Splunk Infrastructure Monitoring

Kubernetes is the standard for orchestrating containerized microservices — but it can present some monitoring challenges. Luckily, we’ve already covered why monitoring Kubernetes is a must-do, the basics of how to do it, and the options you have for collecting monitoring data from a K8s environment.

Coralogix Releases eBPF Observability for K8s Workloads

There are several big barriers to an effective tracing strategy. Modern applications require complex code instrumentation, and legacy applications might not be so easy to alter, and that’s assuming every engineering team can be engaged to make the necessary changes. eBPF & OpenTelemetry flip this entire problem on its head, and Coralogix is one of the first major observability platforms to leverage this exciting functionality, to provide an unobtrusive, low risk overview of your system.

#035 - Beyond Kubernetes: A Veteran of the Container Wars on the Past, Present, and Future of Clo...

This episode of "Kubernetes for Humans" features Dan Ciruli, a Senior Director of Product Management at Nutanix, who shares his journey in tech and his perspective on the evolution of cloud-native technologies. Ciruli discusses his early career as an engineer and his transition to product management, noting that the role was not well-defined in the 1990s. He recounts his experiences with startups, Google, and D2IQ (formerly Mesosphere), highlighting the rise of Docker and projects like Mesos.

Kubernetes Monitoring and Alerting Made Easy with Splunk Observability Cloud and OpenTelemetry

In this video, I'll show you how to quickly setup monitoring and alerting for your Kubernetes clusters using Splunk Observability Cloud. We’ll start by deploying the Splunk OpenTelemetry Collector using Helm, and then use the Kubernetes Navigator inside Splunk Observability Cloud to view the health of our cluster and the applications it’s hosting. I’ll demonstrate AutoDetect detectors and alerts by intentionally triggering an issue in the cluster and walk through the alerting process. We’ll review the alerts in Splunk Observability Cloud and then resolve the issue in the cluster.

Kubernetes Vs. Docker Vs. OpenShift: Understanding Their Roles And Differences

Containers are a big deal today. They are software units that contain all the code, runtime, and dependencies required to run a distributed application. Thus, containers help engineers test and run apps without compatibility issues on any device and platform. Organizations can use containers to reduce engineering costs, speed up deployments, develop and test AI models, and automate more processes. You probably want those benefits as well.

10 Kubernetes Monitoring Tools You Can't-Miss in 2025

Monitoring a Kubernetes cluster isn’t just about keeping an eye on CPU and memory usage. It’s about understanding system health, detecting anomalies before they cause outages, and ensuring applications run smoothly. With so many tools available, choosing the right one can feel overwhelming. This guide covers the best Kubernetes monitoring tools, their use cases, and key factors to consider.

Kubernetes 101

When you get behind the wheel of your car, one of the first things you see is the dashboard. Your dashboard provides various information about all the different technologies that make the car run smoothly, like helping you control your speed, providing insight into your fuel levels, and offering suggestions for regular maintenance, like oil changes. For developers, Kubernetes acts as that one-glance dashboard to provide insights about container performance, maintenance needs, and storage requirements.