The latest News and Information on DevOps, CI/CD, Automation and related technologies.
This article describes how easy it is for users of Charmed Kubernetes to switch from the Docker container runtime to containerd. You may have heard that Kubernetes is deprecating Docker as a container runtime after v1.20. Docker as an underlying runtime is being deprecated in favor of runtimes that use the Container Runtime Interface(CRI) created for Kubernetes, such as containerd.
Kubernetes is an open-source platform that is used for automating computer application configuration, scaling, and deployment. In order to understand the importance of Kubernetes, let us take a step back and understand why this platform was introduced in the first place.
Five worthy reads is a regular column on five noteworthy items we’ve discovered while researching trending and timeless topics. In this edition, we’ll learn about hyperscale data centers, including how they function, and the considerations and challenges organization face in deploying them.
With AWS’s announcement that macOS instances are available on Amazon EC2, iOS, macOS, and Safari developers now have the opportunity to move their build and test pipelines to the cloud and take advantage of all that the AWS ecosystem has to offer.
What is bandwidth? Bandwidth refers to the amount of data that can be sent or received by a particular device in a stipulated period. This is measured in Mbps (Megabits per second). Very often, people use bandwidth to refer to the speed of the internet connection. However, that is not the case. Talking about bandwidth vs. speed, the former helps understand the quantity of data transferred per second. At the same time, the latter focuses on the rate of data transfer from the source to the destination.
Our company is using Icinga for quite some time now to monitor our whole infrastructure and its customers infrastructure. We deploy many Icinga instances for different teams and customers (see this video for more information). To manage the configuration of these instances, we use the Icinga Director module. This gives us an easy way to deploy checks, services and hosts in Icinga. The teams do not have access to the configuration files of Icinga, so every change is done via the Director frontend.