Skip to content

Instantly share code, notes, and snippets.

View russmckendrick's full-sized avatar

Russ McKendrick russmckendrick

View GitHub Profile
@russmckendrick
russmckendrick / storm-update.md
Created November 16, 2013 21:41
StormSSH Update

#Storm Update

looks like storm has a GUI now,

sudo pip install stormssh --upgrade
storm web --port 3333
@russmckendrick
russmckendrick / 01-puppet-server-install.sh
Last active December 28, 2015 12:49
Puppet Server Installation
# Hostname - Make sure the host name it set to puppet.yourdomain.com and that you replace references in this file
# Install puppet & epel repos
yum install -y http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm http://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# Download puppet-server from Puppet Labs, apache and necessary dependencies
yum install -y vim-enhanced puppet-server httpd httpd-devel mod_ssl ruby-devel rubygems gcc-c++ curl-devel zlib-devel make automake openssl-devel rubygem-rack rubygem-passenger-native-libs rubygem-passenger-native rubygem-passenger rubygem-fastthread libev mod_passenger git
# Start Puppet-Server
/etc/init.d/puppetmaster start
# Install EPEL and Update on both the master and minions
yum update -y
yum install http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# Install the salt-master
yum install salt-master
chkconfig salt-master on
sed -i 's/#interface: 0.0.0.0/interface: 0.0.0.0/g' /etc/salt/master
@russmckendrick
russmckendrick / cobbler.sh
Last active December 28, 2015 12:49
Install Cobbler
yum install http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install cobbler cobbler-web pykickstart
chkconfig cobblerd on
chkconfig xinetd on
service httpd restart
service xinetd start
service cobblerd start
service cobblerd status
cobbler get-loaders
vim /etc/cobbler/modules.conf