Kubernetes provides three types of health checks that allow you to monitor the status of applications. In this guide,...
Tag Archive for: devops
4sysops - The online community for SysAdmins and DevOps
Understanding Kubernetes Persistent Volumes

Persistent volumes allow administrators to configure persistent data locations for stateful applications. They allow containerized applications to store data...
Using AWS Lambda functions with Docker containers

Back in 2020 at the AWS annual learning conference, re:Invent, one of the big announcements concerned AWS Lambda container...
Install and configure Traefik on Docker

In my previous post, I introduced Traefik as a cloud-native way to implement a reverse proxy and load balancer...
Move a Docker volume to another host

By default, Docker containers are ephemeral, which means that any data generated or modified within a container is lost...
Traefik: Reverse proxy for Docker

Traefik is an open-source, cloud-native reverse proxy and load balancer that simplifies the deployment and management of applications across...
Uptime Kuma: Open-source monitoring with Docker support

We take a look at Uptime Kuma, an open-source, self-hosted monitoring tool for websites, APIs, and services. It allows...
HashiCorp Nomad: An easy-to-use Kubernetes alterative for orchestrating containers

HashiCorp Nomad is a powerful orchestration and scheduler tool that can be an easily operated Kubernetes alternative. Nomad provides...
Docker backup container commands: Commit, save, and export container images

You can use built-in Docker commands to commit, save, and export Docker container images and data for the Docker...
Private Docker registry setup

A Docker registry allows your organization's users to store and distribute Docker images, which are used to create and...
Configure a private DNS server in Docker

Using a private DNS server improves the security, privacy, and performance of your network. In this post, you will...
Install K3s, a lightweight, production-grade Kubernetes distro

K3s is a lightweight, production-grade Kubernetes distro that provides high availability. See how to install K3s using the K3sup...
Portainer: A GUI for managing Docker containers and Kubernetes

Portainer allows you to manage Docker containers and Kubernetes with a graphical user interface (GUI) without ever touching the...
Microk8s: An easy-to-use Kubernetes distribution

Microk8s is a production-grade, easy-to-use Kubernetes distribution from the Ubuntu maker Canonical that provides quick time to value for...
Configuring IPvlan networking in Docker

In my previous article, we discussed the MacVLAN network in Docker. Today, I will outline the differences between IPvlan...
Docker Desktop for Windows

Docker Desktop for Windows allows you to get a graphical user interface (GUI)-based handle on your Docker environment. It...
Macvlan network driver: Assign MAC address to Docker containers

The macvlan network driver allows you to assign a MAC address to Docker containers, which enables your containerized application...
Install Minikube to get started with Kubernetes

Minikube is a lightweight local Kubernetes engine for macOS, Linux, and Windows. You can use Minikube as a test...
Regex in VSCode

Learn how Visual Studio Code (VSCode) implements regular expressions (regex) to help you perform your complex pattern-matching duties more...
GitHub Copilot for the Windows systems administrator

Learn how the AI-powered GitHub Copilot pair programming engine can accelerate your Windows administration work by providing intelligent suggestions...