Skip to content

Instantly share code, notes, and snippets.

View andrewwebber's full-sized avatar

Andrew andrewwebber

View GitHub Profile
@andrewwebber
andrewwebber / gist:df46392c490d5d590798
Last active August 29, 2015 14:01
Origins Cross Platform Read Me

#Origins Cross Platform ##Traditional Batch Processing Project ###Summary The goal of this project is to provide similar processing functionality found on the original desktop version found on the Microsoft Windows operating system.

###Required Software In order to faciliate broad support for as many platforms as possible the following open source technologies have been used to implement the product.

@andrewwebber
andrewwebber / gist:f57a4c134d804bacd4db
Last active August 29, 2015 14:02
Origins API Server

#Origins Cross Platform ##Traditional Batch Processing Project ###Summary The goal of this project is to provide similar processing functionality found on the original desktop version found on the Microsoft Windows operating system.

###Required Software In order to faciliate broad support for as many platforms as possible the following open source technologies have been used to implement the product.

@andrewwebber
andrewwebber / logstash
Last active August 29, 2015 14:05
logstash
input {
tcp {
port => 1984
codec => json
}
}
filter {
mutate {
convert => { "PRIORITY" => "integer" }
@andrewwebber
andrewwebber / cbfs-cloudconfig.yaml
Created November 14, 2014 16:57
cbfs-cloudconfig
#cloud-config
coreos:
fleet:
etcd_servers: http://[etcd server goes here]:4001
metadata: role=kubernetes
units:
- name: etcd.service
mask: true
- name: fleet.service
@andrewwebber
andrewwebber / coreos-router.yaml
Last active May 3, 2018 06:06
CoreOS - Router
#cloud-config
coreos:
units:
- name: sshd.socket
command: restart
content: |
[Socket]
ListenStream=2222
Accept=yes
#cloud-config
users:
- name: core
passwd: $1$XMZXIbkN$WKmZMCgi5pQWXb7jSywjp1
coreos:
etcd:
bind-addr: 0.0.0.0
units:
[Unit]
Description=Ceph Monitoring Daemon Service
After=network-online.target
After=docker-volumes.service
Before=proxy.service
Requires=network-online.target
Requires=docker.service
Requires=setup-network-environment.service
After=docker.service
After=setup-network-environment.service
@andrewwebber
andrewwebber / bonding.yml
Last active August 29, 2015 14:28
bonding
#cloud-config
users:
- name: core
passwd: $1$XMZXIbkN$WKmZMCgi5pQWXb7jSywjp1
write_files:
- path: /tmp/reset-interfaces
permissions: 0700
owner: root
#!/bin/bash
SAVEIF=$IFS
IFS=$(echo -en "\n\b")
for file in $(ls *wav)
do
name=${file%%.wav}
lame -h -b 320 $name.wav $name.mp3
done
@andrewwebber
andrewwebber / kolla-coreos
Last active April 8, 2016 15:37
kolla-coreos
#cloud-config
users:
- name: core
passwd: $1$XMZXIbkN$WKmZMCgi5pQWXb7jSywjp1
coreos:
units:
- name: etcd2.service
command: start