Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Automating Ephemeral Environments with Kubernetes: A Quick Guide

Ephemeral environments are temporary, isolated, but self-contained deployment environments crucial for development and testing within software projects. While I already discussed the basics and benefits of Ephemeral Environments, today I will go through the practical steps of implementing ephemeral environments in your CI/CD pipeline using Kubernetes. I will start with how you can do it with Kubernetes native tools, and how you can automate the ephemeral environments in your CI/CD.

What is platform engineering and when should you invest in it?

As application platforms grow larger, the idea of DevOps teams where developers support the software development lifecycle, but also manage infrastructure and the platform, is beginning to reach the limits of what these teams can support. Rather than taking their best application developers and making them work on infrastructure problems, more organizations are coming to the conclusion that a centralized platform team specialized in that area is a better use of their developers’ skill sets.

Kubernetes 1.30 aka Uwubernetes: What's New?

Kubernetes 1.30, the latest release from the Kubernetes project, introduces several significant updates that enhance the orchestration capabilities of the platform. This release continues the trend of evolving Kubernetes into a more robust, scalable, and secure system for managing containerized applications across diverse environments. Below, we delve into the key updates in Kubernetes 1.30.

Secure Connections with Environment-Level VPNs

At Cycle, we've taken a distinctive approach to VPN services, integrating them at the environment level of our platform. In a landscape where complexity can escalate quickly, anchoring each VPN to an environment–a VPC spanning the nodes of a cluster– simplifies management and maintains a high level of isolation.

What Is Container Orchestration? A Newbie-Friendly Guide

A recent Kubernetes Adoption Report showed that 68% of surveyed IT professionals adopted containers more during the pandemic. Among their goals were accelerating deployment cycles, increasing automation, reducing IT costs, and developing and testing artificial intelligence (AI) applications. But, what role does container technology play in this? This guide shares what containers are, how container orchestration works, and more.

Spot Ocean: The easy button for Kubernetes version and patch management

As a recovering practitioner, one of the things I was always less than thrilled to do was patching. I dreaded having to run updates, ensure everything was configured correctly, and finding windows of time to reboot without knocking an application offline. Just like your cloud workloads — everything changes when it has to be done at scale. Kubernetes has always been built around the DevOps concepts of rapid development, delivery, and iteration.

Kubernetes - From chaos to insights with AI-driven correlation of Logs and Metrics

Written by John Stimmel, Principal Cloud Specialist Account Executive, LogicMonitor It’s common knowledge that Kubernetes (commonly referred to as “K8”s) container management and orchestration provide business value by enabling cloud-native agility and superior customer experiences. By their nature, the speed and agility of Kubernetes platforms come with complexity.

How to ensure your Kubernetes Pods and containers can restart automatically

As complex as Kubernetes is, much of it can be distilled to one simple question: how do we keep containers available for as long as possible? All of the various utilities, features, platform integrations, and observability tools surrounding Kubernetes tend to serve this one goal. Unfortunately, this also means there’s a lot of complexity and confusion surrounding this topic. After all, most people would agree that availability is important, but how exactly do you go about achieving it?