Container Security Best Practices and Essential Tools
Container Security Best Practices and Essential Tools
Understanding Container Security
Container security encompasses the measures and strategies designed to protect containerized applications and infrastructure from potential threats and attacks. Containerization technologies like Docker and Kubernetes enable applications to run in isolated en ...
Posted on Fri, 28 Aug 2026 16:31:25 +0000 by quicknik
Kubernetes Network Request Routing Lifecycle
DNS Resolution PhaseWhen a client attempts to reach a domain like app.example.com, it first queries a DNS server. The resolution yields different results based on the service exposure strategy:External IP (e.g., 198.51.100.10): Returned when the application is exposed externally via a LoadBalancer or an Ingress resource.Cluster-internal IP (e.g ...
Posted on Tue, 25 Aug 2026 16:32:43 +0000 by AndyMoore
Deploying a Kubernetes 1.16.4 HA Cluster on CentOS 7.6 with Keepalived
Environment Overview
Hostname
OS Version
IP Address
Components
Hardware
Role
master01
CentOS 7.6.1810
172.27.34.3
Docker 18.09.9, Flannel v0.11.0, Keepalived v1.3.5
4C4G
control plane
master02
CentOS 7.6.1810
172.27.34.4
Docker 18.09.9, Flannel v0.11.0, Keepalived v1.3.5
4C4G
control plane
master03
CentOS 7.6.1810
172.27.34.5
Docker ...
Posted on Mon, 24 Aug 2026 16:08:17 +0000 by Saethyr
Deploying a Multi-Node Kubernetes Cluster with Kubeadm
Infrastructure Requirements
Before initiating the deployment, ensure your environment meets the following specifications:
Operating System: CentOS 7.x (64-bit).
Hardware: Minimum 2 CPUs, 2GB RAM, and 30GB disk space.
Connectivity: Full network interoperability between all nodes and internet access for image retrieval.
System State: Swap must b ...
Posted on Sun, 23 Aug 2026 16:25:06 +0000 by fatepower
Rotating Expired etcd TLS Certificates in a Kubernetes Cluster
When etcd TLS certificates expire, the Kubernetes control plane becomes unstable—API server failures, kubelet connection drops, and cluster-wide unresponsiveness commonly follow. This guide outlines a safe, coordinated procedure to renew etcd’s certificate authority (CA) and member certificates across a multi-node etcd cluster without data loss ...
Posted on Fri, 21 Aug 2026 16:43:17 +0000 by TimUSA
Deploying GitLab on a Kubernetes Cluster
Environment Setup
Kubernetes cluster (e.g., Alibaba Cloud Professional Edition)
PostgreSQL database
Redis cache service
GitLab application
For PostgreSQL and Redis deployments, refer to relevant documentation.
GitLab Deployment
Version: GitLab Chinese Edition 11.1.4
GitLab is a stateless application, but its repositories, configuration, and o ...
Posted on Thu, 20 Aug 2026 16:47:33 +0000 by ChrisFlynn
Building a Complete Kubernetes Cluster from Scratch
Prerequisites
Begin by preparing the infrastructure. The simplest approach is to provition virtual machines through a public cloud provider. Alternatively, physical servers can be used if available. These machines must meet the following criteria:
Compatible with Docker installation requirements, such as 64-bit Linux OS and kernel version 3.10 ...
Posted on Thu, 20 Aug 2026 16:23:18 +0000 by mrMarcus
Building Scalable Socket.IO Microservices on Kubernetes
Integrating Socket.IO with Spring Boot
The core server uses the Netty-based Socket.IO server implementation for Java. The Maven deppendency is:
<dependency>
<groupId>com.corundumstudio.socketio</groupId>
<artifactId>netty-socketio</artifactId>
<version>1.7.19</version>
</dependency>
...
Posted on Wed, 19 Aug 2026 16:22:41 +0000 by simplyi
Automating Namespace Sleep Cycles for Kubernetes Cost Reduction
To implement automated resource suspension, first ensure the cluster has the necessary certification authority and the operator itself installed.
Deploy the certificate manager using the following command:
kubectl apply -f https://github.com/jetstack/cert-manager/releases/latest/download/cert-manager.yaml --wait
Next, provision the scheduling ...
Posted on Tue, 18 Aug 2026 16:44:25 +0000 by doc
Installing Kubernetes Using Kubeadm: A Simplified Guide
Installation Overview
Kubernetes (commonly referred to as K8s) is an open-source platform for orchestraitng containerized applications. This guide deomnstrates how to install Kubernetes using Kubeadm, a widely adopted tool for setting up K8s clusters.
The general installation process involves the following steps:
Step
Description
Step 1
...
Posted on Tue, 18 Aug 2026 16:38:55 +0000 by omidh