Operations | Monitoring | ITSM | DevOps | Cloud

Containers

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

Fixing Docker's Slow Performance on MacOS

Docker is designed for Linux. It works most efficiently on Linux systems due to its close integration with the Linux kernel. When handling large filesystems, like the ones built with PHP and Node, Docker desktop (MacOS Environment) experiences significant lag. The main reason is how file synchronization is implemented in Docker for Mac. Plus, disk space consuming behavior of such big PHP Projects.

New report: The state of Calico Open Source 2023

We are excited to announce the publication of our 2023 State of Calico Open Source, Usage & Adoption report! The report compiles survey results from more than 1,200 Calico Open Source users from around the world, who are actively using Calico in their container and Kubernetes environments. It sheds light on how they are using Calico across various environments, while also highlighting different aspects of Calico’s adoption in terms of platforms, data planes, and policies.

Orchestrating Kubernetes with Terraform + Kustomize - Civo Navigate NA 2023

Jack Ross, Principal Software Development Engineer at Shutterfly, explains the use of Terraform and Kustomize for orchestrating Kubernetes. He distinguishes between Infrastructure as Code and Configuration as Code, outlining their respective benefits. Ross highlights how Terraform interacts with Civo and contrasts the functionality of Helm and Kustomize. The session wraps up with practical code examples illustrating the principles of these tools.

Merging to Main #5: Coexisting Between Kubernetes & Legacy Tech with Mark Panthofer, Nvisia

Are you trying to balance your CI/CD resources and effort between Kubernetes and your legacy tech? Don't know how to encourage adoption of the new processes? On this episode of Merging to Main, we'll cover just that. This episodes guest is Mark Panthofer, VP of DevOps & Cloud at nvisia and, during this session, Brandon and Mark discuss how your CI/CD can coexist between two distinct technology worlds.

Develop, Operate, and Optimize with VMware Tanzu: A VMware Explore Round-Up

Applications are the center of your organization’s business. Success (or failure) depends on how quickly you can respond to dynamic market demands driven by cultural shifts, technical innovation, and global events. This business agility is driven by fast, predictable application delivery. The past few years have seen IT leaders in the public sector and private industry alike rushing to get better and faster at delivering applications and services to their customers, employees, and constituents.

Exploring Kubernetes Storage: Persistent Volumes and Persistent Volume Claims

In today's world of container-based applications, the role of storage has become more critical than ever. One of the most significant challenges of containerization is the management of stateful applications. Kubernetes, one of the popular container orchestration platforms, provides a solution to this problem - Persistent Volumes (PVs). PVs allow the storage provision to be decoupled from the lifecycle of the Pod, making it easier to manage stateful applications.

Configuring Kubernetes and OpenShift Monitoring with DX UIM by Broadcom

In this 10-minute how-to video, 1st in a series, learn about DX UIM for new-age infrastructure observability. Watch to learn about the cloud infrastructure monitoring deployment model schematic, how to deploy container monitoring, and how to configure monitoring in the DX UIM Operator Console.

How to Achieve Zero-Downtime Application with Kubernetes

I’ve worked on on-premised and managed Kubernetes clusters for more than seven years. What I can say is that containers have drastically changed the hosting landscape! It has brought a lot of facilities where complex setups were required. Having several instances, with rolling restart, zero downtime, health check, etc. It was such a pain and time effort before (implementing VRRP solution, application monitoring restart with monit like, load balancing haproxy like)!

Best Practices and Potential Loopholes for Successful Microservices Architecture

Microservices architecture is a software development approach where an application is built as a collection of small, loosely coupled, independently deployable services. Each service focuses on a specific business capability and operates as an autonomous unit, communicating with other services through well-defined APIs. This architectural style is often used in the context of DevOps to create more efficient, scalable, and manageable systems.