Skip to content

Instantly share code, notes, and snippets.

@alzabo
Created September 24, 2014 00:48
Show Gist options
  • Save alzabo/65ab77b5cdeae6a4842b to your computer and use it in GitHub Desktop.
Save alzabo/65ab77b5cdeae6a4842b to your computer and use it in GitHub Desktop.

Jenkins/Puppet

jira irc bots

reporting for puppet runs

ci tasks

  • lint -syntax

use of dist dir role & profile /dist/profile/manifests sudo.pp accounts.pp ...

spec dir, serverspec tests

hiera secrets hiera-eyhaml for storage encrypts specific lines

serverspec + vagrant-serverspec

profile spec

rspec tests presence of classes rather than going all the way down to resource level

serverspec => it_behaves_like it_behaves like "a standard linux machine" which is codified elsewhere

create pull request merge to staging create pull request merge into prod r10k webhook updates puppet master => in forge r10k module puppet master talks to irc puppet-irc module

do a hubot plugin?

dockered services

irc/dns puppet deploys docker containers

concerns re: quality:

  • don't lock down, rather use testing to encourage higher quality

jenkins-infra on github, #jenkins-infra on irc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment