Skip to content

Instantly share code, notes, and snippets.

View Shubhamnegi's full-sized avatar
🏠
Working from home

Shubham Negi Shubhamnegi

🏠
Working from home
  • Limetray
  • gurgaon
View GitHub Profile
@Shubhamnegi
Shubhamnegi / sqsTransfer.go
Last active January 31, 2020 07:34
Transfer/archive message from source SQS to dest SQS or elasticsearch
package main
import (
"fmt"
"flag"
"bytes"
"encoding/json"
"github.com/aws/aws-sdk-go/aws"
@Shubhamnegi
Shubhamnegi / sqsRestore.go
Created February 3, 2020 13:57
To restore messages from elasticsearch to go
package main
import (
"bytes"
"encoding/json"
"flag"
"fmt"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/sqs"
#! /bin/bash
# The below script can be used to export data from old database and move to new database.
USERNAME=""
PASSWORD=""
OLD_HOST=""
OLD_PORT=""
NEW_HOST=""
NEW_PORT=""
@Shubhamnegi
Shubhamnegi / update.bash
Last active December 22, 2021 09:17
To create AMI and update launch template
#!/bin/bash
AWS="aws"
INSTANCE_NAME=""
EPOCH=$(date +%s)
AMI_ID=""
# To show usage of the script
print_usage() {
printf "Usage: create-ami.sh -i instance-id -r region -l launch-template-id"