Skip to content

Instantly share code, notes, and snippets.

View webwurst's full-sized avatar

Tobias Bradtke webwurst

View GitHub Profile
#!ipxe
set base-url http://alpha.release.core-os.net/amd64-usr/current
kernel ${base-url}/coreos_production_pxe.vmlinuz sshkey="ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAYQC2PxAKTLdczK9+RNsGGPsz0eC2pBlydBEcrbI7LSfiN7Bo5hQQVjki+Xpnp8EEYKpzu6eakL8MJj3E28wT/vNklT1KyMZrXnVhtsmOtBKKG/++odpaavdW2/AU0l7RZiE= coreos pxe demo"
initrd ${base-url}/coreos_production_pxe_image.cpio.gz
boot
@webwurst
webwurst / collectd-overview
Created August 27, 2014 14:08
Kibana dashboard to drill through your collectd logs
{
"title": "collectd-overview",
"services": {
"query": {
"list": {
"8": {
"id": 8,
"color": "#508642",
"alias": "",
"pin": false,
@webwurst
webwurst / README.md
Last active August 29, 2015 14:22
Example to test open-events/data-hub
$ sudo docker-compose up

# event-input-form
$ xdg-open http://localhost:5000/static/index.html

# kibana
$ xdg-open http://localhost:5601/
@webwurst
webwurst / docker-compose.yml
Created June 14, 2015 16:22
[wip] tyk/docker-compose.yml
gateway:
image: tykio/tyk-gateway
ports:
- "8080:8080"
links:
- redis
- mongo
dashboard:
image: tykio/tyk-dashboard
@webwurst
webwurst / docker-calico.md
Last active August 29, 2015 14:26
Project Calico
curl -SOL https://github.com/Metaswitch/calico-docker/releases/download/v0.5.4/calicoctl
chmod +x calicoctl
sudo mv calicoctl /usr/local/bin/

curl -SOL https://experimental.docker.com/builds/Linux/x86_64/docker-latest
chmod +x docker-latest
sudo mv docker-latest /usr/local/bin/
@webwurst
webwurst / gist:1174536
Created August 26, 2011 22:04
Gremlin - nestedLeafs, nestedAll
// Tree-Structure from https://gremlin-users.googlegroups.com/attach/eb75b39c6330a874/Simple+Tree.png?pli=1&view=1&part=4
g = new TinkerGraph()
A = g.addVertex('A')
B = g.addVertex('B')
g.addEdge(A, B, 'child')
C = g.addVertex('C')
g.addEdge(A, C, 'child')
D = g.addVertex('D')
@webwurst
webwurst / gist:f0714d04ac7e86f60b2f
Created October 14, 2015 18:17
first steps with "dynamic haproxy"
docker run --name consul -d -h dev \
-p 172.16.42.61:8300:8300 \
-p 172.16.42.61:8301:8301 \
-p 172.16.42.61:8301:8301/udp \
-p 172.16.42.61:8302:8302 \
-p 172.16.42.61:8302:8302/udp \
-p 172.16.42.61:8400:8400 \
-p 172.16.42.61:8500:8500 \
-p 172.17.42.1:53:53 \
-p 172.17.42.1:53:53/udp \
@webwurst
webwurst / cluster_dind.fish
Created October 28, 2015 21:42
Running a Consul cluster with Docker-in-Docker™
# open a http://fishshell.com/ and enter this:
# start docker daemons
for i in (seq 3)
set name "dind$i"
docker rm -f $name
docker run \
--privileged \
--name $name \
{
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "http://json-schema.org/geojson/geojson.json#",
"title": "Geo JSON object",
"description": "Schema for a Geo JSON object",
"type": "object",
"required": [ "type" ],
"oneOf": [
{ "$ref": "#/definitions/geometry" },
{ "$ref": "#/definitions/geometryCollection" },