Skip to content

Instantly share code, notes, and snippets.

@ErmisCat
ErmisCat / aws_regex_cheat_sheet
Created January 31, 2025 20:40 — forked from rams3sh/aws_regex_cheat_sheet
Common AWS Related Regex (AWS)
ARN Base Pattern :-
arn:<aws_parition>:<aws_service>:[<aws_region>]:<account_id>:<root | resource_type>:/<resource_name>[/<sub_resource_names>...]
i. <aws_partition>
Regex - (aws|aws-us-gov|aws-cn)
ii. <aws_service> - No fixed pattern
iii. <aws_region> - No fixed pattern
Most of the regions occur in combination of 2 letter followed by "-" followed by a combination of direction based word , followed by a "-" and then a digit.
@ErmisCat
ErmisCat / backup_github_to_s3.sh
Created June 15, 2017 18:22 — forked from petenelson/backup_github_to_s3.sh
Bash script: Backup GitHub Repos to S3
#!/bin/bash
DATE=$(date "+%Y-%m-%d")
GITHUB_OWNER=petenelson
BACKUPS_DIR=~/backups
TAR_FILE=github-repos-$DATE.tar.gz
S3_BUCKET=s3://github-offsite-backup
# Creates a directory if it doesn't exist
# $1: dir path
@ErmisCat
ErmisCat / beanstalk.tf
Created May 3, 2017 18:04 — forked from veqryn/beanstalk.tf
Beanstalk Terraform Module
#--------------------------------------------------------------
# This module creates all resources necessary for a beanstalk
# application and environment
#--------------------------------------------------------------
variable "env_name" {}
variable "vpc_id" {}
variable "beanstalk_solution_stack_name" {}
variable "beanstalk_private_subnets" {}
variable "beanstalk_public_subnets" {}
@ErmisCat
ErmisCat / gist:c1cc3fab06ddc8cb7ecd26466347bc4e
Created November 16, 2016 23:42 — forked from pitch-gist/gist:2999707
HTML: Simple Maintenance Page
<!doctype html>
<title>Site Maintenance</title>
<style>
body { text-align: center; padding: 150px; }
h1 { font-size: 50px; }
body { font: 20px Helvetica, sans-serif; color: #333; }
article { display: block; text-align: left; width: 650px; margin: 0 auto; }
a { color: #dc8100; text-decoration: none; }
a:hover { color: #333; text-decoration: none; }
</style>