Skip to content
Middleware Inventory
  • Home
  • About Us
  • Middleware
    • weblogic
    • WAS
    • Websphere
    • wlst
    • wsadmin scripts
    • JMS
    • ActiveMQ
    • Troubleshooting
    • Apache
    • Best Practice
    • F5-Big-IP
  • Devops
    • Ansible
    • AWS
    • Docker
    • Packer
    • Splunk
    • Terraform
    • Vagrant
    • Kubernetes
  • Newsletter
  • Book a Consultation

Author: Tapan Hegde

aws blue green terraform

AWS Blue Green deployment and Canary tests using Terraform

Updated on: January 1, 2023 Tapan Hegde

In this article, we are going to see how to achieve a Blue-Green deployment strategy with canary tests using AWS ALB and terraform scripts. Blue-green deployments and canary tests(rolling deployment) are deployment strategies that are often used by DevOps engineers to release new software gradually This strategy helps us to[...]

Read more
pulumi aws

Pulumi AWS Example - Creating VPC, Subnets, EC2, Bastion host

Updated on: January 6, 2023 Tapan Hegde

In this article, we are going to see how to set up compute infrastructure consisting of virtual private cloud, subnets, internet gateway,  NAT gateway, route tables and EC2 instances in Amazon web services using one of the most competent IaC tool 'Pulumi' In addition to this, we shall see how[...]

Read more
AWS Pulumi

Clone EBS Volumes between AWS EC2 with Pulumi | Devops Junction

Updated on: January 6, 2023 Tapan Hegde

I had an Infrastructure as an automation requirement recently, where I had to create a solution that will find EBS volumes attached to an EC2 instance and create snapshots of the same and clone it and attach these cloned volumes to another EC2 instance. I know it was a little[...]

Read more

Terraform For Each Examples - How to use for_each | Devops Junction

Updated on: November 11, 2022 Tapan Hegde

In this post, we’ll try to cover Terraform looping constructs. We’ll cover the looping constructs that specifically work at the resource level. They handle resource creation itself. There are two Looping constructs. count: This is often brought up when talking about looping with Terraform. for_each: This technique is similar to the count[...]

Read more

Terraform remote state datasource Example - GCP | Devops Junction

Updated on: January 13, 2022 Tapan Hegde

In this article, we are going to see what is terraform data source is and how it helps in Infrastructure as code Before we begin, I want you to think of this requirement. "Let's say you have to create two similar infrastructure modules in two different regions of any of[...]

Read more

Categories

  • ActiveMQ (4)
  • AI (1)
  • Ansible (69)
  • Apache (8)
  • AWS (52)
  • Azure (1)
  • Best Practice (5)
  • BitBucket (1)
  • Boto (3)
  • Cloud (1)
  • Database (2)
  • DataEngineering (2)
  • Development (3)
  • DevOps_Beginner (13)
  • Docker (11)
  • EFK (1)
  • Elastic Search (1)
  • F5-Big-IP (6)
  • FluentD (2)
  • GCP – GoogleCloud (2)
  • Github Actions (1)
  • Grafana (1)
  • Graphite (1)
  • IBM Cloud (1)
  • IBM Websphere (2)
  • IHS and Apache (10)
  • IIS (4)
  • JavaScript (3)
  • Jenkins (4)
  • Joomla (1)
  • Kubernetes (35)
  • Middleware (3)
  • mysql (5)
  • Network Troubleshooting (1)
  • Networking (2)
  • NodeJS (2)
  • Office365 (1)
  • OpenSource (2)
  • Oracle DB (3)
  • Oracle Weblogic (2)
  • Our Products (2)
  • Packer (2)
  • Perl (1)
  • PHP (1)
  • PostgreSQL (2)
  • PowerShell (1)
  • problem/solution (8)
  • Prometheus (1)
  • Pulumi (1)
  • Python (3)
  • Python Flask (1)
  • python_scripts (7)
  • Redis (1)
  • SendGrid (1)
  • Serverless (1)
  • Shell Scripting (6)
  • SOAP Web Services (1)
  • Splunk (1)
  • SRE (1)
  • StatsD (1)
  • SystemDesign (1)
  • Terraform (13)
  • tomcat (8)
  • tools (6)
  • Traefik (1)
  • Troubleshooting (3)
  • Uncategorized (11)
  • Unix (5)
  • Vagrant (4)
  • VueJS (2)
  • Vulnerabilities & Fixes (21)
  • weblogic (51)
  • Webserver (1)
  • Websphere (8)
  • Windows Server (5)
  • wlst (7)
  • wordpress (2)
  • wsadmin scripts (1)
Powered by MiddlewareInventory and gritfy
We use cookies to ensure that we give you the best experience on our website. The Cookies collected are used only to Show customized Ads. We Hope you are fine with it.OkNoPrivacy policy
Revoke cookies