Skip to content

Instantly share code, notes, and snippets.

View feniix's full-sized avatar
🇦🇷

Sebastian B Otaegui feniix

🇦🇷
View GitHub Profile
@feniix
feniix / keybase
Created September 19, 2017 17:40
### Keybase proof
I hereby claim:
* I am feniix on github.
* I am feniix (https://keybase.io/feniix) on keybase.
* I have a public key ASArRrslEcjv4bFEAzU2sjhR1ZGK91CCnnuwlku_n4DHBQo
To claim this, I am signing this object:
@feniix
feniix / Makefile
Last active September 30, 2015 17:14 — forked from grahamc/Makefile
AWS Instance Age Report (run `make profile=default` if you have many creds profiles defined use the correct one
fresh: clean chart
chart: instance_ages
@echo "AWS EC2 Instance Age Report"
@echo "---------------------------"
@echo "Days\\tCount"
@cat instance_ages | ./chart.py -n
clean:
rm -f instance*
@feniix
feniix / marathon.json
Created July 8, 2015 16:00
Example using parameters
{
"id": "/app",
"container": {
"type": "DOCKER",
"docker": {
"network": "HOST",
"image": "registry.spantree.net/app:#{BUILD_ID}",
"privileged": true,
"forcePullImage": true,
"parameters": [
@feniix
feniix / chronos.conf
Created March 10, 2015 05:22
upstart-chronos.conf
# chronos
#
# This upstart job configuration is managed by Puppet.
# Do not edit this file. Your changes will be lost.
description "Chronos"
version "2.3.2"
start on runlevel [2345]
stop on runlevel [!2345]
diff --git i/Vagrantfile w/Vagrantfile
index 3cdca40..abc1e80 100644
--- i/Vagrantfile
+++ w/Vagrantfile
@@ -1,5 +1,5 @@
require 'yaml'
-require './vagrant/lib/gen_node_infos'
+require File.join(File.dirname(__FILE__), 'vagrant/lib/gen_node_infos')
PROJECT_ROOT='/usr/local/src/Platform'
class kafka_broker(
$zookeeper_connect = 'localhost:2181'
) {
class { 'kafka':
version => '0.8.2.0',
scala_version => '2.9.2',
install_java => false
}
class { 'kafka::broker':
#!/usr/bin/env python
import json
import sys
from pprint import pprint
files = sys.argv[1:]
if not files:
files = ["/dev/stdin"]
upstream elasticsearch {
server localhost:9200 fail_timeout=10s;
}
{
"variables": {
"precise_iso_url": "http://ubuntu.osuosl.org/releases/12.04.5/ubuntu-12.04.5-server-amd64.iso",
"precise_iso_checksum": "769474248a3897f4865817446f9a4a53",
"vbox_guest_additions_url": "http://dlc-cdn.sun.com/virtualbox/4.3.20/VBoxGuestAdditions_4.3.20.iso",
"vbox_guest_additions_sha256": "9ab48f44ac26a6deb374cb5fe6bad103bbf4fdf5186140e2d40ebe48bd01f3ea",
"user_home": "{{ env `HOME` }}",
"precise_box_ovf": "{{ env `HOME` }}/.vagrant.d/boxes/ubuntu-VAGRANTSLASH-precise64/12.04.4/virtualbox/box.ovf"
},
"builders": [
#!/usr/bin/env python
import json
import sys
from pprint import pprint
files = sys.argv[1:]
if not files:
files = ["/dev/stdin"]