Containers

  • K8studio

    K8Studio New Kubernetes Cluster Management IDE Tool

    I am always looking for new Kubernetes tools to manage Kubernetes clusters differently or with new capabilities. I saw a tool that caught my attention called K8Studio. By its own description, K8Studio is designed to simplify and enhance the experience…

  • Lxc vs docker

    LXC vs Docker: Pros and Cons Explained

    When we start talking about running containers in the home lab or production, two types of containers usually come up in conversation for running services: LXC containers and Docker containers. This article will examine a comparison between LXC and Docker,…

  • Kubeadm

    Top Kubeadm commands to Manage your Kubernetes cluster

    Kubeadm is a command line tool for managing and configuring Kubernetes clusters for development or production. This guide will look at the top kubeadm commands to manage your Kubernetes cluster and what you need to know.  Table of contents1. Installing Kubeadm2.…

  • Install kubernetes

    How to Install Kubernetes in Ubuntu 22.04 with Kubeadm

    In this guide, we will install Kubernetes in Ubuntu 22.04 from scratch using the kubeadm command.  Table of contents1. Update your Ubuntu 22.04 hosts2. Setup your hostnames and resolution3. System Settings for KubernetesDisable swap fileKernel parameters4. Installing Containerd container runtime5.…

  • Duplicati and docker

    Backup Docker Volumes with Duplicati and Docker Compose

    Backing up your Docker persistent volumes is a crucial part of disaster recovery for container filesystem resources that exist on your Docker hosts. This guide looks into installing Duplicati with Docker Compose. We will focus on backing up container data…

  • Dockge stack manager

    Dockge Fancy Docker Stack Manager

    I have been a big fan of the Uptime Kuma project by developer Louis Lam, and it is a great addition to the home lab. Louis also has a new project called Dockge, in case you have not heard about…

  • Rancher desktop vs docker desktop

    Rancher Desktop vs Docker Desktop: A Detailed Comparison

    Desktop container tools are great for developers, DevOps professionals, and home labbers to get their feet wet with containers without having to spin up a virtual machine as a container host. When running containers in a desktop environment, I recommend…

  • Kubernetes nfs storage

    NFS Subdir External Provisioner: Connect Your NAS with Kubernetes

    One of the cool things I have done recently in the lab is working with shared storage class configurations with Kubernetes persistent volumes. I recently set up an NFS share on my Synology NAS device and used the nfs-subdir-external-provisioner to…

  • Docker overlay2 cleanup

    Docker Overlay2 Cleanup: 5 Ways to Reclaim Disk Space

    If you are running Docker containers on a Docker container host, you may have seen issues with disk space. Docker Overlay2 can become a disk space hog if not managed efficiently. This post examines six effective methods for Docker Overlay2…

  • Lens kubernetes cluster management

    Lens Kubernetes: Simple Cluster Management Dashboard and Monitoring

    Kubernetes is a well-known container orchestration platform. It allows admins and organizations to operate their containers and support modern applications in the enterprise. Kubernetes management is not for the “faint of heart.” It requires the right skill set and tools.…