Crafted by Jhooq
open-menu closeme
Home
Ansible
Kubernetes
Terraform
Google Cloud
YouTube
About
Contact
github twitter linkedin rss
  • How to split Your Terraform main.tf File into Multiple Files

    calendar May 4, 2023 · 6 min read  ·
    Last Modified : May 4, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    How to split Your Terraform main.tf File into Multiple Files

    Table of Content Why someone need to split the terraform main.tf into multiple files? How to split the main.tf file: A Step-by-Step Approach 2.1 Identify Resources and Data Sources 2.2 Create Separate .tf Files for Resources and Data Sources 2.3 Migrate Resource and Data Source Blocks into individual .tf files 2.4 …


    Read More
  • How to use Terraform variable within variable

    calendar May 4, 2023 · 6 min read  ·
    Last Modified : May 4, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    How to use Terraform variable within variable

    1. Terraform Variables Variables are an important part of Terraform because they let users change settings and make them more flexible and reusable. You can avoid hardcoding values in your Terraform configuration files by using variables. This makes your code more flexible. In this blog post we will focus on how to use …


    Read More
  • Mastering the Terraform Lookup Function for Dynamic Keys

    calendar May 3, 2023 · 8 min read  ·
    Last Modified : May 3, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Mastering the Terraform Lookup Function for Dynamic Keys

    1. Introduction Infrastructure as code (IaC) is a key part of gaining efficiency, scalability, and manageability in the rapidly changing tech world of today. Many DevOps teams now use Terraform, which is a famous IaC tool. The Terraform lookup function for dynamic keys has become a powerful way to improve your IaC …


    Read More
  • How to Use SSH Keys with Ansible for Secure Server Management?

    calendar May 2, 2023 · 5 min read  ·
    Last Modified : May 2, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    How to Use SSH Keys with Ansible for Secure Server Management?

    Introduction There are a couple of ways in which you can securely connect to a remote server using Ansible. Using the SSH Keys (Public, Private) Using the remote server password Both methods are widely used by DevOps practitioners, and both are secure. But still, if I would like to vote for Using the SSH keys for …


    Read More
  • Why YAML is so important in Ansible?

    calendar May 2, 2023 · 11 min read  ·
    Last Modified : May 2, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Why YAML is so important in Ansible?

    Table of Content What is YAML? Example of YAML? Why Ansible needs YAML? Example of Ansible Playbook written in YAML What are rules for writing Ansible Playbook using YAMLs? Advantages of YAML in Ansible YAML vs Other Data Serialization Formats What is YAML? YAML is a recipe for computers that helps them understand what …


    Read More
  • Copy files to EC2 and S3 bucket using Terraform

    calendar Apr 28, 2023 · 6 min read  ·
    Last Modified : Apr 28, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Copy files to EC2 and S3 bucket using Terraform

    This blog post will guide you on how to use Terraform-Provisioners to copy/upload files to EC2 as well as the S3 bucket. Table of Content Pre-requisites Setup AWS credentials in the Terraform file Setup an EC2 instance, a security group, and SSH key pair resources. Use file provisioner to upload the file to EC2 Upload …


    Read More
  • Troubleshooting Error creating EC2 Subnet InvalidSubnet Range The CIDR is Invalid

    calendar Apr 27, 2023 · 5 min read  ·
    Last Modified : Apr 27, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Troubleshooting Error creating EC2 Subnet InvalidSubnet Range The CIDR is Invalid

    In this blog post we will take a look on how to fix the issue of Error: Creating EC2 Subnet: InvalidSubnet.Range: The CIDR '100.1.1.0/24' is Invalid Error: creating EC2 Subnet: InvalidSubnet.Range: The CIDR '100.1.1.0/24' is invalid Table of Content Introduction Understanding the Error InvalidSubnet.Range Error CIDR …


    Read More
  • Troubleshooting InvalidParameter Security group and subnet belong to different networks

    calendar Apr 27, 2023 · 3 min read  ·
    Last Modified : Apr 27, 2023
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    Troubleshooting InvalidParameter Security group and subnet belong to different networks

    I got stuck with the error InvalidParameter: Security group sg-08e153383fca86934 and subnet subnet-00e3adcfceb3cf8ee belong to different networks when I was working on one of AWS project where I need to set-up following using Terraform - VPC Subnet Internet Gate, NAT Route Table EC2 Instance Security group Here is the …


    Read More
  • How to set-up Cron Jobs in Docker Containers?

    calendar Apr 26, 2023 · 9 min read  ·
    Last Modified : Apr 26, 2022
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    How to set-up Cron Jobs in Docker Containers?

    Cron jobs are undoubtedly among the easiest and most often used methods for task scheduling. It is easy to see why every Linux user is familiar with cron jobs: they are highly helpful Simple to set up Need very little maintenance. We will go through using Cron Jobs in Docker containers in this tutorial. Table of …


    Read More
  • 4 Ways to copy file from localhost to docker container

    calendar Apr 25, 2023 · 7 min read  ·
    Last Modified : Apr 25, 2022
    Share on: twitter facebook linkedin copy
    Author :  Rahul Wagh
    4 Ways to copy file from localhost to docker container

    When working with Docker containers, one of the most common tasks is to copy files from the local host to a container that is already operating. In this post, we will explore a variety of methods for coping files from a local host to a Docker container that is already in operation. Table Of Content Copy file using the …


    Read More
    • ««
    • «
    • 2
    • 3
    • 4
    • 5
    • 6
    • »
    • »»

Categories

TERRAFORM 64 DOCKER 28 KUBERNETES 26 AWS 15 ANSIBLE 11 HELM CHART 11 BLOGGING 6 SSL 6 GOOGLE CLOUD 5 SPRING BOOT 5 QUARKUS 4 GITHUB 3 KUBESPRAY 3 PROMETHEUS-GRAFANA 3
All Categories

AI1 ANSIBLE11 AWS15 AZURE2 BLOGGING6 DEVOPS2 DOCKER28 GITHUB3 GOOGLE CLOUD5 GRADLE1 HADOOP1 HELM CHART11 HIBERNATE1 JENKINS2 KUBERNETES26 KUBESPRAY3 LINUX COMMANDS1 NGINX2 PROMETHEUS-GRAFANA3 QUARKUS4 SPRING BOOT5 SSL6 TERRAFORM64 VAGRANT3
[A~Z][0~9]

Series

TERRAFORM 62 DOCKER 28 KUBERNETES 27 ANSIBLE 11 HELM CHART 11 GOOGLE CLOUD 5 AWS 4 AZURE 2 JENKINS 2 AI 1 DEVOPS 1 LINUX COMMANDS 1

Tags

KUBERNETES 18 HELM CHART 10 BLOGGING 4 QUARKUS 4 DOCKER 3 GITHUB 3 SSL 3 KUBESPRAY 2 SPRING BOOT 2 ANSIBLE 1 HADOOP 1 INDEX 1 NGINX 1 TERRAFORM 1

Recent Posts

  • Build a Private AI Assistant with Self-Hosted n8n on a VPS - Telegram Bot, Gmail Digest, Memory, Custom Domain and Backups
  • Google Cloud Private Service Connect (PSC) Explained - Publish a Service with a Service Attachment and Consume It Through a PSC Endpoint
  • Google Cloud Shared VPC Explained - Host Project, Service Project, networkUser and Cloud NAT (gcloud and Terraform)
  • Google Cloud Organization Setup with Cloud Identity Free - Create an Org and Move Your Projects Under It
  • Google Cloud Cross-Project VPC Peering - Peer Two VPCs in Different Projects (gcloud and Terraform)
  • Google Cloud VPC Peering - Hub and Spoke Setup Step by Step with gcloud and Terraform
  • Deploying a Next.js SaaS on Google Cloud Run with Terraform: Cloud SQL, Secret Manager, Cloud Build and a deployer service account (ReplyDial case study)
  • AI Caught My Cloud Failure Before I Did

Rahul Wagh

Jhooq
Its all about Open Source and DevOps, here I talk about Kubernetes, Docker, Java, Spring boot and practices.
Read More


Jhooq

Copyright 2019-  JHOOQ. All Rights Reserved

to-top