Skip to content
Turn DevOps Easier

Turn DevOps Easier

Tips & Tricks for Smoother Ops

Turn DevOps Easier

Turn DevOps Easier

Tips & Tricks for Smoother Ops

  • Linux
  • Tutorials
  • CI/CD
  • AWS Services
    • S3
    • EC2
  • IaC
    • Puppet
  • Monitoring
  • About Me
Buy me a coffee
Tutorials

Consul Service Discovery: Automate Nginx Upstream updates for dynamic load balancing

Binh Jul 26, 2025

This blog illustrates automating Nginx upstream configuration updates using Hashicorp Consul Service Discovery. It details setting up a Consul server…

MySQL Tutorials

Set up High Availablity for MySQL Load Balancing via HAProxy

Binh Jul 12, 2025

This blog discusses configuring HAProxy for load balancing MySQL databases, enabling high availability with master/slave setups. It outlines prerequisites, installation,…

MySQL Puppet

Puppet Series – Automate MySQL Master-Slave Replication Setup

Binh Jun 26, 2025

This blog post demonstrates setting up MySQL Master/Slave replication using Puppet for automated configuration, emphasizing the use of roles, profiles,…

AWS

Optimize AWS Data Transfer Costs with Nginx Gzip Compression

Binh Jun 18, 2025

Enabling the Gzip module in Nginx on AWS significantly reduces data transfer size and costs by compressing various MIME types.…

AWS

Avoid unexpected Regional Data Transfer from an FTP server in AWS

Binh Jun 13, 2025

The blog discusses a costly incident involving improper FTP server configuration in AWS, leading to unexpected Regional Data Transfer charges…

CI/CD GitLab

Integrate SonarQube with GitLab CI/CD for Merge Requests

Binh Jun 1, 2025

Code review is crucial in software development for early error detection, enhancing security. This blog focuses on utilizing SonarQube with…

Nginx

Real use case: Nginx Rate Limit + Fail2ban to prevent massive spam POST requests

Binh Jun 1, 2025

This article discusses using Nginx Rate Limiting and Fail2Ban to prevent spam POST requests and potential server crashes. It details…

Tutorials

Secure File Transfers: Setting Up SFTP on Ubuntu 24.04

Binh May 25, 2025

This blog provides a comprehensive guide on setting up an SFTP server using either password or SSH key authentication on…

Nginx Tutorials

Secure your Nginx sites with Let’s Encrypt SSL by automating with Certbot

Binh May 11, 2025

SSL/TLS certificates are an integral part of the modern digital world. This not only establishes...

IaC Puppet

Efficient Puppet Code Deployment using r10k

Binh May 3, 2025

This blog explores configuring r10k for managing Puppet code efficiently. It outlines prerequisites and steps to set up r10k, allowing…

Posts pagination

1 2 3 4 5

Recent Posts

  • Puppet Series – Automate deploying Go application with Puppet
  • Using PuppetDB to leverage your Puppet advanced features
  • Migrating from AWS SQS to RabbitMQ: How We Cut Message Queue Costs by 50%
  • Migrating Graphite from Python to Go for Grafana: How I Reduced Disk I/O and Cut AWS Costs
  • AWS EBS Cost Optimization: 10 Tips to Reduce Your AWS Bill

Categories

  • AWS (9)
  • CI/CD (5)
  • ELK Stack (1)
  • FTP (2)
  • GitLab (7)
  • Golang (1)
  • IaC (4)
  • Linux (4)
  • Monitoring (4)
  • MySQL (2)
  • Nginx (3)
  • PHP (1)
  • Programming (1)
  • Puppet (11)
  • Python (1)
  • Tutorials (13)
  • Ubuntu (5)

Popular tags

aws cost optimization (12) aws data transfer (4) bash scripting (10) ci cd solutions (4) composer install (3) configuration management (5) configure nginx (8) consul service discovery (5) devops automation (7) dnsmasq (4) ec2 use case (3) File transfer softwares (3) git bash (6) gitlab cicd (8) Golang (4) high availability (5) nagios monitoring (3) open-source-monitoring (3) optimize ci cd (4) puppet automation (12) puppet iac (9) puppet r10k (3) puppet server setup (8) python scripting (3) server monitoring (3)

Turn DevOps Easier

Turn DevOps Easier

Tips & Tricks for Smoother Ops

© 2025 Turn DevOps Easier | BlogData by Themeansar.

Header Toggle Sidebar

This is an example widget to show how the Header Toggle Sidebar looks by default. You can add custom widgets from the widgets in the admin.