Skip to content

Instantly share code, notes, and snippets.

coreos:
etcd:
discovery: https://discovery.etcd.io/<token>
addr: $public_ipv4:4001
peer-addr: $public_ipv4:7001
fleet:
public-ip: $public_ipv4
units:
- name: etcd.service
command: start
@adamenger
adamenger / user-data
Last active August 29, 2015 14:07
user-data
---
hostname: coreos
ssh_authorized_keys: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9kTg7/kS9F6JHJyh8wIeD8kPIp6tKdX5yRyy8F3ti+RUq0PeYGY6GQp3SRtmm9W1obDOZruqVbAk3bQD26Nt7ntadY1tuRqluynM8kyJiTeiPXXx1VPQ/cLPX+cdDcgveM74bkOO5WrlVQOT0m6T52ruQqzqkYHTzTK9ZRdg35hrXqtPCpbtLvXp/nMfcRAHRskxobWwf3NiH0vyffAjre6oydW3B+4kMRVOkJ9yrY0SmYFG8BvbxZrWbmjnHPZRcJjwU9QqgbgN2QLvObubYUt1M6U5+5ySDKoa6li8AWRhfZKwXlP1T8/BkwaykID/hNEYgnhm41qaK+KbGOy+Z aenger@macbook
coreos:
etcd:
discovery: https://discovery.etcd.io/38a087e68d612acb94ee40b5c7e2325e
addr: $private_ipv4:4001
peer-addr: $private_ipv4:7001
fleet:
public-ip: $public_ipv4
app.get('/', function(req, res){
var data = test()
console.log(data);
res.render('home', { data: data} );
});
function test(){
ec2.describeInstances(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else return data; // successful response
});
}
app.get('/', function(req, res){
var data = test()
@adamenger
adamenger / knife.rb
Last active July 7, 2020 17:34
knife.rb example
knife[:chef_repo_path] = "#{ENV['HOME']}/.chef"
current_dir = File.dirname(__FILE__)
log_level :info
log_location STDOUT
node_name ENV['USER']
client_key "#{knife[:chef_repo_path]}/#{ENV['USER']}.pem"
validation_client_name "chef-validator"
validation_key "#{knife[:chef_repo_path]}/chef-validator.pem"
chef_server_url "https://chef.example.com/organizations/#{ENV['ORGNAME']}"
@adamenger
adamenger / kitchen.yml example
Created November 12, 2014 04:59
.kitchen.yml
---
driver:
name: vagrant
vm_hostname: hostname_here
require_chef_omnibus: "11.16.4"
customize:
cpus: 2
memory: 1024
network:
- ["private_network", {ip: "10.100.0.5"}]
@adamenger
adamenger / gist:468c63d6018391c2c69e
Created December 7, 2014 00:12
homemade sriracha recipe

Homemade Sriracha

Original recipe makes 1 -1/2 cup

  • 1 pound red jalapeno peppers, stems cut off
  • 1/2 pound red serrano peppers, stems cut off
  • 4 cloves garlic, peeled
  • 3 tablespoons light brown sugar
  • 1 tablespoon kosher salt
  • 1/3 cup water
  • 1/2 cup distilled white vinegar
@adamenger
adamenger / gist:9958c394ae0ebbf2178b
Last active August 29, 2015 14:13
limit_req_zone in nginx.conf
http {
... # your nginx.conf here
# Maps ip address to $limit variable if request is of type POST
map $request_method $limit {
default "";
POST $binary_remote_addr;
}
@adamenger
adamenger / gist:8507336cb3611ff72c61
Last active August 29, 2015 14:13
http.conf rate limiting
http {
... # your nginx.conf here
limit_req zone=global_zone;
}
@adamenger
adamenger / gist:3e9b867db7dece6fe09e
Created January 22, 2015 20:32
limit_req in server
server {
# ... your vhost conf here
limit_req zone=global_zone;
location / {
root /srv/www;
}
}