I hereby claim:
- I am luxflux on github.
- I am r00t (https://keybase.io/r00t) on keybase.
- I have a public key whose fingerprint is 31C8 212C 6B40 776B 07DF EC36 2716 B66C 93EB 0ECD
To claim this, I am signing this object:
group :test do | |
gem 'capybara' | |
gem 'poltergeist' | |
end |
# Description: | |
# "Accepts POST data and broadcasts it" | |
# | |
# Dependencies: | |
# None | |
# | |
# Configuration: | |
# None | |
# | |
# Commands: |
<html><body>test</body><html> |
" get reference for the current issue from git branch name | |
" assumes your branch name looks like 1337-fixing-a-lot-of-stuff | |
" | |
function GitBranchIssue(fixes) | |
let current_branch = system("git rev-parse --abbrev-ref HEAD") | |
let ref = substitute(current_branch, '^.\+\/\(\d\+\).\+$', '\1', '') | |
if a:fixes == 'true' | |
let prefix = 'fixes' | |
else | |
let prefix = 'refs' |
class Daemon | |
def handle_payload(payload) | |
event_handler = EventHandler.new(payload[:id], payload) | |
event_handler.send(payload[:event]) | |
end | |
end |
I hereby claim:
To claim this, I am signing this object:
In this blog post I'm going to show you how I manage a few servers centrally using [Puppet][puppet] without a Puppet Master.
Puppet is an open source configuration management software. It allows you to manage many thousand servers centrally and install packages on them for example. Check out [their website][puppet] for more information. There are also other tools similar to Puppet, like [Chef][chef] or [Ansible][ansible].
I run a few virtual servers for personal use (e.g. for backup, file syncing, and some web-based tools). Managing them by hand can be tedious.
map j scrollDown | |
map k scrollUp | |
map h scrollLeft | |
map l scrollRight |
node default { | |
yumrepo { "epel": enabled => 1 } | |
Package { require => Yumrepo['epel'] } | |
openvpn::server { 'winterthur': | |
country => 'CH', | |
province => 'ZH', | |
city => 'Winterthur', | |
organization => 'example.org', | |
email => '[email protected]', |