DevOps
Kubernetes Monitoring: Deploying Prometheus and Grafana on K3S
Do you want to get Kubernetes flavor for Prometheus monitoring? Want to see live metrics on Grafana? In this article,...
Database
Django PostgreSQL File Upload & Extract
Storing files in a relational database like PostgreSQL is not a recommended approach, as databases are optimized for...
Log
Using Python3 and SMTP to Send Attachments to Multiple Email Recipients, Including Gmail
Sending automated emails with attachments can be important for several reasons: Efficiency: Automated emailing saves...
NMS
Contact directly Cisco and Huawei switch routers through Telegram messaging app
Telegram Bot is a third-party application that runs inside the popular messaging app Telegram. Telegram Bots can...
All Posts
Minikube Multi-Container Pods: NGINX Layer 7 Load Balancing and Service Abstraction
Have you ever been curious whether Kubernetes can actually be run on personal computers? In this tutorial we will show you how to create a multi-container Pod in Minikube, set NGINX for complex Layer 7 load balancing and easily manage your services. Are you prepared to convert your own development atmosphere into Kubernetes’ strength? Let’s get started!GitHub linkHere’s what we’ll cover: Creating a Multi-Container Pod in Minikube: We’ll set up a Pod with three containers: firewall-container,...
Kubernetes Monitoring: Deploying Prometheus and Grafana on K3S
Do you want to get Kubernetes flavor for Prometheus monitoring? Want to see live metrics on Grafana? In this article, we'll guide you through: Deploying Prometheus and Node Exporter on K3S. Monitor Linux host metrics on Grafana dashboard exported by Prometheus node exporter. Steps: Set up K3S for your Kubernetes environment. Deploy Prometheus on Kubernetes cluster using K3S. Define a Kubernetes manifest file describing the Prometheus deployment and then apply it to the cluster. Deploy Node...
Container Communication with OpenvSwitch: A Step-by-Step Guide
In today's dynamic landscape of containerized applications, efficient communication between containers is crucial for smooth operations and seamless data flow. OpenvSwitch (OVS) offers a powerful solution for orchestrating network connectivity between containers within a host environment. In this guide, we'll walk through the process of setting up communication between containers using OpenvSwitch on Ubuntu Server. Install OpenvSwitch on your Ubuntu Server. Create a bridge interface with...