Operations | Monitoring | ITSM | DevOps | Cloud

Containers

The latest News and Information on Containers, Kubernetes, Docker and related technologies.

Tradeoffs In Software Engineering

Tradeoff: a balance achieved between two desirable but incompatible features; a compromise. Schooling often promotes the idea that there is a right and wrong answer to questions… It does little to prepare us for how many times that there are multiple right answers and no definitive best path forward. In a time where we have unlimited information at our fingertips, you can throw a stone and hit a thousand people with an opinion.

A deep dive into CPU requests and limits in Kubernetes

In a previous blog post, we explained how containers’ CPU and memory requests can affect how they are scheduled. We also introduced some of the effects CPU and memory limits can have on applications, assuming that CPU limits were enforced by the Completely Fair Scheduler (CFS) quota. In this post, we are going to dive a bit deeper into CPU and share some general recommendations for specifying CPU requests and limits.

Hacking Kubernetes for Fun and KWasm with Sven Pfennig - Navigate Europe 23

Join Sven Pfennig, a lead developer at Liquid Reply, as he dives into the world of Kubernetes and WebAssembly (Wasm), exploring how to enhance Kubernetes clusters with Wasm for improved performance and flexibility. Sven discusses Civo's integration of Wasm into their Kubernetes clusters, the architecture of a Kubernetes node, security in Kubernetes, and the potential of WebAssembly containers. Discover how KWasm, an open-source project, aims to bring WebAssembly capabilities to various Kubernetes environments.

10 Kubernetes cost optimisation techniques for 2023/2024

These are 10 strategies for reducing Kubernetes costs. We’ve split them into pre-deployment, post-deployment and ongoing cost optimisation techniques to help people at the beginning and middle of their cloud journeys, as well as those who have fully adopted cloud and are just looking for a few extra pointers.

Powering Forecasting with Machine Learning: The Future of Managing Cloud Costs

As cloud computing continues to grow in popularity, so does the need for accurate cloud cost forecasting. With cloud costs being variable and unpredictable, it can be difficult to know how much you’re going to spend each month, a problem that can lead to budget overruns and financial problems. This makes cloud cost forecasting a necessary step in owning and managing your cloud efficiently. In simple terms, cloud cost forecasting is the process of predicting future cloud costs.

Multi-Cluster Observability Part 3: Practical Tips for Operational Success

This is the final article of a three-part series. To start at the beginning, read Part 1: Benefiting from multi-cluster setups requires familiarity with common variations and Part 2: Exploring the facets of a multi-cluster observability strategy. As companies scale software production, they lean on Kubernetes as a crucial container orchestration platform for managing, deploying and ensuring software availability.

Sematext Kubernetes Monitoring Demo

🚀 Looking for a monitoring solution for your Kubernetes clusters? In this step-by-step guide, we will have Sematext monitoring your cluster in under 3 minutes! 🌐 Whether you're navigating the cloud or managing local deployments, this quick and easy setup unlocks the power of full-stack monitoring, ensuring your system's health is at your fingertips. In this concise tutorial, we will learn how to set up customized alerts to stay ahead of potential issues, effortlessly monitor your infrastructure's performance, and establish centralized logging for your Kubernetes environment. 📊💡

The case for Kubernetes resource limits: predictability vs. efficiency

This blog post by Grafana Labs Senior Software Engineer Milan Plžík was originally published on the Kubernetes.io blog on Nov. 16, 2023. There’s been quite a lot of posts suggesting that not using Kubernetes resource limits might be a fairly useful thing (for example, For the Love of God, Stop Using CPU Limits on Kubernetes or Kubernetes: Make your services faster by removing CPU limits ).