To make manual approval in Jenkins pipeline, you can use the input step. Here’s an example: stage(‘Approval’) lets you manually approve, decline or postpone for…
Linux cheat sheet
To make manual approval in Jenkins pipeline, you can use the input step. Here’s an example: stage(‘Approval’) lets you manually approve, decline or postpone for…
Web Application Firewall is an additional layer of security for your services and now we are going to implement it on practice. Let’s start with…
First, you need to identify the partition that you want to resize. You can use the command “lsblk” to list all the available disks and…
To begin, launch an EC2 instance using the Amazon Linux 2 Image and keep the default specifications. We will configure it later. Create an IAM…
The difference between setting the value of “Cluster” and “Local” in Kubernetes lies in the load balancing mechanism. From official doc Due to the implementation…
Installing KEDA you can use any Kubernetes. Installing KEDA is simple, I use helm: helm repo add kedacore https://kedacore.github.io/charts helm repo update helm install keda…
Installing HAProxy in Kubernetes can be a complex process, but using Helm charts can simplify the process significantly. Helm is a package manager for Kubernetes…
Open vim /etc/sysctl.conf Add following # Increase size of file handles and inode cache fs.file-max = 2097152 # Do less swapping vm.swappiness = 10 vm.dirty_ratio…
This CronJob runs every day at midnight and executes a shell script that will remove all unused images, containers, and volumes that are older than…
To expose the public IP in Ingress Nginx, you can use the ‘externalTrafficPolicy’ configuration. This allows you to route traffic to the node’s public IP…