Skip to content

Instantly share code, notes, and snippets.

View moutons's full-sized avatar
🌈
hello, friend

Shaun Mouton moutons

🌈
hello, friend
View GitHub Profile
@moutons
moutons / gist:3812063
Created October 1, 2012 14:20 — forked from bpholt/gist:2514187
Puppet links
NCState Linux kickstart -> http://www.linux.ncsu.edu/realm_linux/usersguide-EL4/ch07.php
FermiLab's Anaconda Wiki -> http://fermilinux.fnal.gov/distribution/slf-5/installation/kickstart
Bootstrapping Puppet Agent on CentOS6 -> https://github.com/ahamilton55/Blog-Scripts/blob/master/puppet_agent_install/centos6_setup.sh
Custom Kickstart Process -> http://smorgasbork.com/component/content/article/35-linux/128-building-a-custom-centos-6-kickstart-disc-part-1
VMWare Template MAC Addresses -> https://peterpap.net/index.php/Creating_a_CentOS%5CRed_Hat_VMware_template
creating a minimal centos vm -> http://lsimons.wordpress.com/2011/06/03/creating-a-minimal-centos-vm/
Unit Testing in Puppet -> http://www.jedi.be/blog/2011/12/05/puppet-unit-testing-like-a-pro/
@moutons
moutons / clear-network-config.sh
Created October 1, 2012 14:19 — forked from knowshan/clear-network-config.sh
Kickstart files for generic CentOS 6 VM image for OpenNebula
#!/bin/bash
# Clear VM's network config
rm /etc/udev/rules.d/70-persistent-net.rules
rm /etc/sysconfig/network-scripts/ifcfg-eth0
rm /etc/resolv.conf
rm /etc/sysconfig/network
@moutons
moutons / ks.cfg
Created October 1, 2012 14:18 — forked from geekman/ks.cfg
Kickstart file for a minimal CentOS VM
#
# Kickstart file for minimal CentOS VM
# http://fedoraproject.org/wiki/Anaconda/Kickstart
#
# to use, pass ks=http://server/ks.cfg to kernel
#
#version=RHEL6
install
text
@moutons
moutons / puppet-kickstart.sh
Created October 1, 2012 14:18 — forked from mfox/puppet-kickstart.sh
Quickly install Puppet from source + dependencies
#!/bin/bash
# Quick and easy script to install Puppet, Facter and dependencies.
# Kickstarts a node ready for puppeting.
# Tested with:
#
# - Scientific Linux 6.1, 6.2, 6.3
# - CentOS 6.3
@moutons
moutons / gist:3812047
Created October 1, 2012 14:17 — forked from nemf/gist:3109649
Minimal Kickstart for CentOS 6.3
install
url --url http://ftp.iij.ad.jp/pub/linux/centos/6.3/os/x86_64/
# if you use proxy
# url --url http://ftp.iij.ad.jp/pub/linux/centos/6.3/os/x86_64/ --proxy http://proxy-ip:8080/
lang en_US.UTF-8
keyboard us
network --bootproto=dhcp
rootpw password
firewall --disabled
authconfig --enableshadow --passalgo=sha512
@moutons
moutons / kscentos6_64bits.cfg
Created October 1, 2012 14:17 — forked from mk-qi/kscentos6_64bits.cfg
Kickstart file for centos6 64bits
# Kickstart file automatically generated by anaconda.
install
url --url http://192.168.200.10/centos/
lang en_US.UTF-8
keyboard us
skipx
network --device eth0 --bootproto dhcp
rootpw --iscrypted $1$mPtrz4gJ$bNrGUu91/qhiuU4LZQlYv1
@moutons
moutons / centos63.ks
Created October 1, 2012 14:17
CentOS 6.3 kickstart
text
skipx
install
url --url http://ftp.astral.ro/distros/centos/6.3/os/x86_64/
repo --name=epel --baseurl=http://download.fedoraproject.org/pub/epel/6/x86_64/
repo --name=updates --baseurl=http://ftp.astral.ro/distros/centos/6.3/updates/x86_64/
lang en_US.UTF-8
keyboard us
firewall --disabled
authconfig --enableshadow --passalgo=sha512