BeryJu.org goes Colo

#It’s colo time baby! ######the structure of this post was totally not stolen from MonsterMuffin (<3 bb)After a recent power bill reminded me that Servers were not free to run, but rather pulled some rather big power costs behind them, I decided to downsize. My initial Plan involved selling 3 of my 1366-era servers and keeping the R410 as sole VM host. This brought it’s own headaches, like having to deal with moronic eBay buyers and manually having to fiddle with the partition table since it was a partition in a partition (don’t ask)…
Read more →

My Thoughts about Puppet 4

This weekend I decided to upgrade my Foreman to 1.12, which finally supports Puppet 4. I was pretty excited for this, since I always try to run the latest software since April 2015. I used this guide to upgrade my Puppet install since Foreman still supports Puppet 3, and won’t force you to upgrade. The guide in itself wasn’t too hard, so I was able to finish it within the hour.
Read more →

Getting Started with Foreman: Part 3

What we’re going to do in this Part Continuing on from last part, we’re going to provision VMware’s ESXi. Since ESXi is based on Linux, we can actually do this without a separate server or special configuration, we just need a few files.

Table of Contents Part 1: Getting Started Installing the OS Installing Foreman Settings Foreman up Creating our first VM Part 2: Deploying Windows 7/10/Server Installing and Configuring the WDS Server Installation and Basics of MDT 2013u2 Integrating it with Foreman (the Windows side) Integrating it with Foreman (the Foreman side) Deploying our first Windows VM Part 3: Deploying ESXi Preparation of the Source Creating templates Integrating it with vCenter Deploying our first ESXi Box Part 4: Getting Started with Puppet Part 5: Advanced Puppet Prerequisites ** This is technically a continuation of the previous part, but since I redid most of my VMs, the hostnames are going to be different.

Read more →

Getting Started with Foreman: Part 2

What we’re going to do in this Part Continuing on from last part, we’re going to provision Windows (7/10/Server). There are two ways to do this, Wimaging by kireevco or a WDS Server. I am going to show you the WDS way since it integrates with MDT. Also Wimaging hasn’t been updated in a while.

Table of Contents Part 1: Getting Started Installing the OS Installing Foreman Settings Foreman up Creating our first VM Part 2: Deploying Windows 7/10/Server Installing and Configuring the WDS Server Installation and Basics of MDT 2013u2 Integrating it with Foreman (the Windows side) Integrating it with Foreman (the Foreman side) Deploying our first Windows VM Part 3: Deploying ESXi Preparation of the Source Creating templates Integrating it with vCenter Deploying our first ESXi Box Part 4: Getting Started with Puppet Part 5: Advanced Puppet Prerequisites ** Since this is a continuation of the previous part, the hostnames are going to be the same as last time.

Read more →

Getting Started with Foreman: Part 1

What is Foreman From their website: Foreman is a complete lifecycle management tool for physical and virtual servers. We give system administrators the power to easily automate repetitive tasks, quickly deploy applications, and proactively manage servers, on-premise or in the cloud.

This is a multi-part series about provisioning and automating things with Foreman. It’s going cover deploying Debian, Windows (7/10/Server) and ESXi as well as automating things like Package installs.

Read more →