Nov 28th – Sydney Edu Hackathon

** POST EVENT UPDATE **

Thank you to the instructors and students for making this a great day! Thanks also to @pc0 and @iCentralco for generously donating the venue!

Code used on the day will be added to the relevant sections below.

Screen Shot 2015-11-29 at 11.37.58 am

*****************************

Tickets are a must, and can be obtained from http://DevopsDan.com

Hi,

We’re holding an impromptu educational hackathon on Sat 28th Nov at iCentral.

We’re going to be covering some educational stuff around Puppet, Docker, Jenkins, CD and some automated testing that you can apply on your own laptops.

Pre-installing some software will speed up the start of the session. Please can you install the following….

  1. Vagrant

REF FILES CAN BE DOWNLOADED HERE

Please can you familiarise yourself with the very basics, and make sure that you have download the following box.
puppetlabs/centos-7.0-64-puppet-enterprise
e.g. mkdir blah;cd blah;vagrant init
...then change this line...
config.vm.box = "base"
 FOR
 config.vm.box = "puppetlabs/centos-7.0-64-puppet-enterprise"
 Save...then `vagrant up` will automatically download and cache it for your future reuse.
  1. Docker

OSX / Windows – install Docker toolbox” https://www.docker.com/docker-toolbox and on linux – just install Docker.

  1. Jenkins

After installing Docker....
i) get your Jenkins/Docker installed
http://jenkins-ci.org/content/official-jenkins-lts-docker-image

$ docker pull jenkins

ii) setup/install jenkins (+ plugins) ??  probably want git/git-client

iii) setup/install Jenkins Job Builder (JJB)
http://docs.openstack.org/infra/jenkins-job-builder/

For BastionLinux:
yum install python-jenkins-job-builder

For everyone else:

$ pip install jenkins-job-builder

 

Tickets are a must, and can be obtained from http://DevopsDan.com

See you all iCentral, lv3 234 Sussex Street, Sydney 0845 for a 9am start.

Bring your laptop, fully charged 🙂

Any questions, drop me an email… whizbang.wallace ATT gmail.com

Stephen Wallace

Advertisements