DockerCTX, Switch Context like KubeCTX
Rewrite of ahmetb’s “kubectx” utility. https://github.com/ahmetb/kubectx The dockerctx application is a command-line tool designed to make it easier to manage Docker contexts. Docker contexts allow you to switch between different Docker hosts and environments, making it possible to manage multiple Docker environments with a single Docker CLI. This is particularly useful for developers and DevOps […]
MinIO – Small MinIO Deployment with NGinx Reverse Proxy
Deploying a small MinIO deployment with Nginx as a reverse proxy is a simple process that can be done in a few steps. This tutorial will guide you through the process of deploying MinIO with Nginx as a reverse proxy on a Linux system. Step 1: Install and configure NginxThe first step is to install […]
Dovecot – Filter Email To Folders
Dovecot Sieve is a powerful email filtering tool that allows you to automatically sort, move, or even delete emails based on predefined rules. Here’s how you can use Dovecot Sieve to filter emails based on specific criteria: Step 1: Create a sieve script Create a new sieve script by opening a text editor and saving […]
Kubernetes – Persistent NFS Storage On Control Plane For Minimal Cluster
Got a minimal (k3s) cluster running? Need persistent storage, NOT dependent on the pods worker node? For testing and small scale deployments, an NFS-server can be installed on any of the control nodes and mounted on the worker nodes. Here’s how: First, install and configure nfs-server on control node Second, install nfs-client on all the […]
Docker – Automate Snyk Docker Image Scanning With GITHub Actions
Snyk is a great tool for vulnerability scanning, it’s included in Docker Desktops docker scan feature (10 “free” scans, then requires registration) and has it’s own CLI tools for code and container scanning. It is, also, available as a pipeline action. Here is how to use it with GITHub actions. First, Create a secret on […]