Skip to content

Instantly share code, notes, and snippets.

View someara's full-sized avatar

Sean OMeara someara

View GitHub Profile
derpy:~/kitchen/hadoop-demo/cookbooks/hadoop-demo$ berks upload
Using hadoop-demo (0.1.0) at path: '/Users/someara/kitchen/hadoop-demo/cookbooks/hadoop-demo'
Using hadoop (0.10.0) at path: '/Users/someara/src/hadoop'
Using fqdn (0.1.2) at path: '/Users/someara/src/fqdn'
Using yum (2.1.0) at path: '/Users/someara/src/yum'
Using java (1.9.2) at path: '/Users/someara/src/java'
Using emacs (0.8.4)
Using apt (1.9.0)
Using ohai (1.1.8)
Using line (0.2.9)
execute "do a thing" do
command "/path/to/binthing args"
not_if "test -f /tmp/foobar"
only_if "ps -ef | grep bob"
end
@someara
someara / gist:5254661
Created March 27, 2013 14:37
crying sneak a river
# top secret chef docs
# docs
https://github.com/opscode/chef-docs
# hard to find download page
http://www.opscode.com/chef/install/
# complete list of artifacts and checksums
https://opscode-omnitruck-release.s3.amazonaws.com/
derpy:~$ gem search -r knife-vsphere
*** REMOTE GEMS ***
knife-vsphere (0.4.0)
https://github.com/ezrapagel/knife-vsphere
# orchestration, yo
service "myservice" do
action node['cerkberk']['myservice']['status']
end
{
"languages": {
"ruby": {
"platform": "arm-linux-eabihf",
"version": "1.9.3",
"release_date": "2012-04-20",
"target": "arm-unknown-linux-gnueabihf",
"target_cpu": "arm",
"target_vendor": "unknown",
"target_os": "linux-eabihf",
derpy:~$ cat wtf.txt
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
derpy:~/src/opscode-cookbooks/sudo$ b kitchen converge create-centos-64
-----> Starting Kitchen (v1.2.1)
-----> Creating <create-centos-64>...
Digital Ocean instance <1176786> created.
..................... (server ready)
(ssh ready)
Finished creating <create-centos-64> (0m38.55s).
-----> Converging <create-centos-64>...
Preparing files for transfer
[root@default-centos-58-someara-derpy ~]# rpm -qa | grep centos-release
centos-release-notes-5.8-0
centos-release-5-8.el5.centos
[root@default-centos-58-someara-derpy ~]# curl -L 'http://mirrorlist.centos.org/?release=5&arch=x86_64&repo=os'
http://mirror.linux.duke.edu/pub/centos/5.10/os/x86_64/
http://mirror.nsc.liu.se/CentOS/5.10/os/x86_64/
http://mirrors.kernel.org/centos/5.10/os/x86_64/
http://ftp.osuosl.org/pub/centos/5.10/os/x86_64/
http://centoss5.centos.org/centos/5.10/os/x86_64/
http://centosu5.centos.org/centos/5.10/os/x86_64/
@someara
someara / gist:9591343
Last active August 29, 2015 13:57
application cookbook pattern
laptop:~/src ls -la
total 0
drwxr-xr-x 7 someara staff 238 Mar 16 19:19 .
drwxr-xr-x 210 someara staff 7140 Mar 16 19:20 ..
drwxr-xr-x 2 someara staff 68 Mar 16 19:19 apache2
drwxr-xr-x 2 someara staff 68 Mar 16 19:19 munin
drwxr-xr-x 3 someara staff 102 Mar 16 19:20 myface
drwxr-xr-x 2 someara staff 68 Mar 16 19:19 mysql
drwxr-xr-x 2 someara staff 68 Mar 16 19:19 selinx
laptop:~/src