- Change default shell to Zsh
chsh -s $(which zsh)
- Clone Presto and install it according to
README.md
// applications/kinesis_streamer/lib/handler.js | |
import AWS from 'aws-sdk'; | |
const kinesis = new AWS.Kinesis(); | |
export function receiveEvent(event, context, callback) { | |
console.log('demoHandler'); | |
console.log(`Event: ${JSON.stringify(event, null, 2)}`); | |
console.log(`Context: ${JSON.stringify(context, null, 2)}`); | |
const base64Data = event.Records[0].kinesis.data; |
#cloud-config | |
write-files: | |
- path: /etc/conf.d/nfs | |
permissions: '0644' | |
content: | | |
OPTS_RPC_MOUNTD="" | |
coreos: | |
units: | |
- name: update-engine.service |
provider "aws" { | |
access_key = "${var.access_key}" | |
secret_key = "${var.secret_key}" | |
region = "${var.region}" | |
} | |
resource "aws_iam_role" "iam_for_terraform_lambda" { | |
name = "app_${var.app_env}_lambda" | |
assume_role_policy = <<EOF | |
{ |
{ | |
"name": "my-app", | |
"version": "1.0.0", | |
"description": "My test app", | |
"main": "src/js/index.js", | |
"scripts": { | |
"jshint:dist": "jshint src/js/*.js'", | |
"jshint": "npm run jshint:dist", | |
"jscs": "jscs src/*.js", | |
"browserify": "browserify -s Validating -o ./dist/js/build.js ./lib/index.js", |
chsh -s $(which zsh)
README.md
http { | |
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=one:8m max_size=3000m inactive=600m; | |
proxy_temp_path /var/tmp; | |
include mime.types; | |
default_type application/octet-stream; | |
sendfile on; | |
keepalive_timeout 65; | |
gzip on; | |
gzip_comp_level 6; |