Open in app

Sign In

Write

Sign In

Vinayak Pandey
Vinayak Pandey

305 Followers

Home

About

Published in

DevOps.dev

·Sep 18

Fixing GitLab Issue: Child Pipelines Failing To Create On Merge Requests

In this post we’ll see how we can fix Child Pipelines Failing To Create On Merge Requests issue in GitLab. Issue: https://gitlab.com/parent-child-pipeline-test/test-repository.git is the GitLab repo for this setup. In the main branch, there is a .gitlab-ci.yml file in the root directory as well as module directory. Root .gitlab-ci.yml stages: …

Gitlab

2 min read

Fixing GitLab Issue: Child Pipelines Failing To Create On Merge Requests
Fixing GitLab Issue: Child Pipelines Failing To Create On Merge Requests
Gitlab

2 min read


Published in

AWS Tip

·Sep 16

Using SSM Automation With EventBridge For EC2 Backup

Recently there was a query in AWS Community Builder Slack channel regarding a Lambda function script to take backup of /var/www/html and store it in S3 bucket on a daily basis. We don’t need a Lambda function for this as this can easily be done by using SSM Automation along…

AWS

3 min read

Using SSM Automation With EventBridge For EC2 Backup
Using SSM Automation With EventBridge For EC2 Backup
AWS

3 min read


Published in

AWS in Plain English

·Sep 15

Incorporating Website Defacement Monitoring In GitLab Deployment Pipeline

In https://medium.com/aws-in-plain-english/website-defacement-monitoring-using-amazon-cloudwatch-synthetics-db85ef9c2f27, we learned how to use Amazon CloudWatch Synthetics for Website Defacement Monitoring. In this post, we’ll see how we can setup a GitLab deployment pipeline for continuous Website Defacement Monitoring Pre-requisites: 1- Create a CloudFront distribution with S3 as origin. 2- Setup GitLab OIDC Connector for AWS. You…

AWS

3 min read

Incorporating Website Defacement Monitoring In GitLab Deployment Pipeline
Incorporating Website Defacement Monitoring In GitLab Deployment Pipeline
AWS

3 min read


Published in

DevOps.dev

·Sep 1

Controlling GitLab Parent-Child Pipeline Execution

In this post, we’ll discuss how we can control GitLab Parent-Child Pipeline execution. GitLab Parent-Child pipeline is useful for monorepo deployments and you may refer to https://about.gitlab.com/blog/2022/02/22/parent-child-vs-multi-project-pipelines/ for more details. Our Gitlab repo structure looks like this. We don’t have any code, just a bunch of .gitlab.ci.yml files. We have…

Gitlab

4 min read

Controlling GitLab Parent-Child Pipeline Execution
Controlling GitLab Parent-Child Pipeline Execution
Gitlab

4 min read


Published in

DevOps.dev

·Aug 24

Fixing ‘source not found’ and ‘bad variable name’ Error In GitLab Pipeline

While creating a GitLab pipeline for our application, we encountered a couple of errors: Error 1: Reason: In package.json, there were few commands which were using source command. For example: "build": "source scripts/script.sh; GENERATE_SOURCEMAP=false react-scripts build", Since GitLab runner was using /bin/sh shell and source command was not available there…

Gitlab

1 min read

Gitlab

1 min read


Published in

AWS in Plain English

·Aug 2

The Curious Case Of AWS NLB Session Stickiness

Reference: https://socket.io/docs/v4/using-multiple-nodes Why AWS NLB stickiness is not always sticky | Cloudar 100% focused on AWS solutions. 100% customer-obsessed. That's Cloudar in a nutshell. We have been combining reselling…cloudar.be Recently we encountered an intriguing scenario with NLB Session Stickiness. Our application was using socket.io’s HTTP long polling which required a sticky session to be enabled. Our traffic flow was like this:

AWS

3 min read

The Curious Case Of AWS NLB Session Stickiness
The Curious Case Of AWS NLB Session Stickiness
AWS

3 min read


Published in

AWS in Plain English

·Jul 16

Reduce AWS Egress Cost By Using Centralized Egress

In this post, we’ll see how we can setup Centralized Egress for multiple environments running in different VPC network. Generally, we have multiple environments(Dev/UAT/Staging etc.) running in different VPCs with each having their own NAT Gateways/VPC Endpoints/Network Firewall etc. …

AWS

3 min read

Reduce AWS Egress Cost By Using Centralized Egress
Reduce AWS Egress Cost By Using Centralized Egress
AWS

3 min read


Published in

AWS in Plain English

·Jul 11

Using AWS WorkSpace To Access Internal Resources

In this post, we’ll see how we can use AWS Workspace to access internal resources like EC2 or RDS instances. Step 1: We need to create a directory before we setup AWS Workspace. We can create a Simple AD and as per https://aws.amazon.com/directoryservice/other-directories-pricing/, you may use it for free.

3 min read

Using AWS WorkSpace To Access Internal Resources
Using AWS WorkSpace To Access Internal Resources

3 min read


Published in

AWS in Plain English

·Jul 8

Configuring Route53 Resolver Inbound And Outbound Endpoints

In this post, we’ll see how we can configure Route53 Resolver Inbound And Outbound Endpoints. While Inbound endpoint allows DNS queries to your VPC from your on-premises network or another VPC, Outbound endpoint allows DNS queries from your VPC to your on-premises network or another VPC. You may refer to…

4 min read

Configuring Route53 Resolver Inbound And Outbound Endpoints
Configuring Route53 Resolver Inbound And Outbound Endpoints

4 min read


Published in

DevOps.dev

·Jul 5

Regaining Access To EKS Cluster

Recently we were upgrading one of our EKS cluster and found out that none of the current team members have permission to connect to this Cluster. Here are the steps we followed to fix the issue. Step 1: From EKS console, we figured out that this cluster was created on…

1 min read

1 min read

Vinayak Pandey

Vinayak Pandey

305 Followers

Experienced Cloud Consultant with a knack of automation. Linkedin profile: https://www.linkedin.com/in/vinayakpandeyit/

Following
  • Teri Radichel

    Teri Radichel

  • Yan Cui

    Yan Cui

  • Neal Davis

    Neal Davis

  • Sheen Brisals

    Sheen Brisals

  • Bruno Amaro Almeida

    Bruno Amaro Almeida

See all (39)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams