There are no reviews yet. Be the first to send feedback to the community and the maintainers!
This code is referenced in the following articles: Please read these articles for more information. lambdash: AWS Lambda Shell Hack: New And Improved! https://alestic.com/2015/06/aws-lambda-shell-2/ Exploring The AWS Lambda Runtime Environment https://alestic.com/2014/11/aws-lambda-environment/ The files in this repo include: - index.js - AWS Lambda function that runs a provided shell command and returns stdout, stderr, and exit code. - lambdash - Command line program that invokes the AWS Lambda function with a specified shell command and outputs returned results. - lambdash.template - CloudFormation template that creates the AWS Lambda function and the required IAM role. - lambdash-install - Script to create the CLoudFormation stack. - lambdash-uninstall - Script to delete the CloudFormation stack. - lambdash-upload-s3 - Sample of how ZIP file and CloudFormation template were uploaded to the run.alestic.com S3 bucket (hardcoded names) Note: This code is a simple hack, demonstrating a way to gain visibility into the AWS Lambda environment. This is not intended to be production quality software.
ec2-consistent-snapshot
[SUNSET] Initiate consistent EBS snapshots in Amazon EC2aws-git-backed-static-website
Git-backed Static Website powered entirely by AWS CloudFormation stackec2-expire-snapshots
Delete expired EBS snapshots in Amazon EC2. Install on Ubuntu with: sudo add-apt-repository -y ppa:alestic && sudo apt-get update && sudo apt-get install -y ec2-expire-snapshotsaws-cli-multi-account-sessions
bash functions to help run aws-cli commands across roles in multiple accounts with MFAaws-cloudformation-stack-status
Clean display of single most recent event status for each resource in a CloudFormation stacktimercheck
TimerCheck.ioalestic-unreliable-town-clock
Alestic Unreliable Town Clock (UTC)alestic-git
Run a private, centralized Git server with gitolite and Ubuntu on Amazon EC2lambda-function-wrapper
AWS Lambda nodejs wrapper for writing Lambda functions in other programming languageslambda-echo
AWS Lambda function that outputs the input event to the console (CloudWatch Logs). Useful for debuggingaws-lambda-codepipeline-site-generator-hugo
Static site generator plugin for AWS Git-backed static website stack: Hugoaws-route53-wipe-hosted-zone
Delete an Amazon Route 53 Hosted Zone with all contained Record Setsringspeak
Ring a phone number (Twilio) and speak some text (Amazon Polly)demo-ec2-schedule-instance
Demo code for article: Automate EC2 Instance Setup with user-data Scriptsaws-sns-delayed
Schedule or delay message publication on an AWS SNS topic using a simple Step Functions state machineaws-lambda-codepipeline-site-generator-subdirectory
Static site generator plugin for AWS Git-backed static website stack: Subdirectoryaws-lambda-codepipeline-site-generator-identity
Static site generator plugin for AWS Git-backed static website stack: Identity transformationalestic-email-relay-dash-to-plus
Companion to article on Alestic.com "Using An AWS CloudFormation Stack To Allow Dash Instead Of Plus In Gmail Email Addresses"alestic-hardy-ebs
Alestic Ubuntu 8.04 Hardy EBS boot AMIsCrypt-Skip32
32-bit block cipher based on Skipjackaws-lambda-codepipeline-site-generator-npm
Static site generator plugin for AWS Git-backed static website stack: npmabc
AI bash/zsh/tcsh Command - Generate shell command(s) from natural language description using LLM (generative AI) and inject into the next promptemail-bloom
Use Bloom Filter to compare email lists anonymously between two partiesaws-domain-redirect
Redirect all requests from one domain to another using AWS Lambda@Edge in CloudFront [IN DEVELOPMENT]Love Open Source and this site? Check out how you can help us