Skip to content
Welcome To Charanjit Cheema Blog

Welcome To Charanjit Cheema Blog

An Open Source and Cloud Blog

Menu
  • Home
  • About Me!
  • Way to my Technical Blog
  • Contact me
  • Privacy Policy
Menu

Tag: OpenSource

How to Deploy Docker Containers with NGINX on AWS EC2 Using Ansible and GitHub Actions

Posted on April 26, 2025 by Charanjit Singh

Have you ever wanted to automate Docker container deployment on an EC2 instance. That was exactly what I wanted to do last week and instead of doing it the old-fashioned way with SSH and manual scripts, I decided to automate it using Ansible and run it through GitHub Actions (CI/CD). The result? A super clean…

Loading

Read more

No More DynamoDB! Use Native S3 locking for Terraform State

Posted on February 7, 2025February 7, 2025 by Charanjit Singh

If you’ve been managing your Terraform state in AWS S3, you’ve probably been using DynamoDB to enable state locking. Well, here’s some great news: Terraform 1.10 lets you ditch DynamoDB and handle state locking directly in S3! No extra tables, no extra costs, and no more unnecessary complexity. So, how does it work? Let me…

Loading

Read more

How to Bring and Manage Manually Created AWS Resources Under Terraform Management

Posted on January 31, 2025January 31, 2025 by Charanjit Singh

Imagine a scenario where you might prefer to provision the resources manually in Cloud because it’s quick and easy. Maybe you needed a Cloud resource such as security group in a hurry, or someone on the team just created it without thinking about Terraform. Fast forward a few weeks, and now you’ve ended with a…

Loading

Read more

Automating AWS Infrastructure Provisioning in Your CI/CD Pipeline with Terraform and GitHub Actions

Posted on July 7, 2024February 11, 2025 by Charanjit Singh

In this article, I will guide you with the steps on how to provision an instance (VM) in AWS Cloud by using Terraform code and a CICD pipeline that is GitHub Action. But before proceeding further, let me give you a brief overview of Terraform and GitHub Action.   Terraform Terraform is an open-source Infrastructure…

Loading

Read more

Enabling and Troubleshooting Hot Add Feature in Linux VMs

Posted on May 5, 2023September 14, 2023 by Charanjit Cheema

As a Linux System Admin, we have come across such requirement multiple times for Vertical scaling of Linux VMs in VMware infrastructure. Vertical scaling means adding of additional resources like CPU, memory, Storage to server or VM for increasing its capacity to address more load of Application or DB hosted on Linux VM but what…

Loading

Read more

How to tune SLES 12 for SAP Application SP3 for optimizing SAP HANA system performance

Posted on July 12, 2020 by Charanjit Singh

I am working as a Linux Administrator and supporting customer environment which have SAP BW Application and HANA DB services hosted on SUSE Linux Enterprise Server (SLES) 12 for SAP Application SP3. One day I got a request from my customer SAP application team to tune the OS that is SLES 12 for SAP Application…

Loading

Read more

How to upgrade Ubuntu 18.04 LTS to Ubuntu 20.04 LTS

Posted on May 18, 2020 by Charanjit Cheema

Ubuntu 20.04 LTS has released on April 23, 2020 (with code name “Focal Fossa”) by succeeding its Ubuntu 19.10 as a Latest Stable Linux OS. As Ubuntu 20.04 LTS has suffix “LTS” that’s means it has Long Term Support for 5 years from Ubuntu. Ubuntu 20.04 LTS has come with many features some key features…

Loading

Read more

How to disable Transparent Huge Pages in Linux

Posted on May 11, 2020 by Charanjit Singh

Transparent Huge Pages (THP) is a feature available in mostly Linux distributions or distro which optimizes large memory of the systems as now days systems (computer systems) are coming with large memory. THP can enhance system performance by mapping memory with large physical pages this can be useful in case system is computing multiple processes,…

Loading

Read more

How to recover or rebuild initramfs in CentOS 7 Linux

Posted on June 17, 2019 by Charanjit Cheema

Corruption of initramfs can be occur by many ways for example after patching CentOS 7 Linux OS or installing a buggy device driver in server you found CentOS 7 Linux server has become unbootable. You may also encouter below kernel panic error because server initramfs got damaged . CentOS 7 Linux Kernel Panic screen Now…

Loading

Read more

How to Set password policy in CentOS or RHEL system

Posted on May 27, 2019 by Charanjit Cheema

Linux is known for one of most secure Unix Operating System (OS) in world. But that is not mean it is 100% secure there is say in Information Technology (IT) no technology is a completely secure that is why from a System Administrator to CIO they take measure for securing IT infrastructure on regular basis…

Loading

Read more

Posts navigation

  • 1
  • 2
  • Next

Tags

AWS Cloud Computing Dockers Networking Open Networking OpenSource RHEL-CentOS SDN Server Hardware SLES tcpdump Ubuntu WSL

Follow me @

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 2 other subscribers

Recent Posts

  • How to Deploy Docker Containers with NGINX on AWS EC2 Using Ansible and GitHub Actions
  • No More DynamoDB! Use Native S3 locking for Terraform State
  • How to Bring and Manage Manually Created AWS Resources Under Terraform Management
  • Iterating Cloud Resource Provisioning Using Terraform Count and For_Each Meta-Arguments
  • Terraform and Ansible Collaboration for AWS Cloud Deployment

Recent Comments

  1. Charanjit Singh on Terraform and Ansible Collaboration for AWS Cloud Deployment
  2. christinatodd2020aeaa798563 on Terraform and Ansible Collaboration for AWS Cloud Deployment
  3. Charanjit Singh on How to Set password policy in CentOS or RHEL system
  4. SAURABH on How to recover or rebuild initramfs in CentOS 7 Linux
  5. Sangita on How to Set password policy in CentOS or RHEL system

Archives

  • April 2025
  • February 2025
  • January 2025
  • August 2024
  • July 2024
  • June 2024
  • January 2024
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • September 2022
  • August 2022
  • July 2020
  • May 2020
  • February 2020
  • November 2019
  • June 2019
  • May 2019
  • March 2019
  • February 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • June 2018
  • May 2018
  • April 2018

Categories

  • Automation
  • Cloud Computing
  • Coding
  • CyberSecurity
  • Networking
  • OpenSource
  • RHEL-CentOS
  • Server Hardware
  • SLES
  • Technical Blog
  • Ubuntu
  • WSL

Blog Stats

  • 18,353 hits
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Home
  • About Me!
  • Way to my Technical Blog
  • Contact me
  • Privacy Policy
© 2025 Welcome To Charanjit Cheema Blog | Powered by Superbs Personal Blog theme
 

Loading Comments...