Posts by: Ruben Koster

PXE boot CoreOS using Digital Rebar Provision on Bare Metal

In this blog post I will walk you through the steps needed to PXE boot a bare metal machine into a live CoreOS image, using Digital Rebar Provision (DRP), which is an Open Source project developed by RackN. The goal of this post is to demonstrate how the immutable infrastructure pattern can be implemented by

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Guide to deploying Genesis kits to BOSH/CredHub

Genesis is an awesome deployment framework for deploying systems with BOSH to any infrastructure cloud. It has a whole catalog of open source production ready kits which make it super easy to deploy, scale, and upgrade systems such as Cloud Foundry Application Runtime (PaaS), Vault (Secrets), Concourse CI, SHIELD (backup/restore), and Minio (Object Store). Genesis

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Deploy Cloud Foundry on MoltenCore

In the previous blog posts we introduced MoltenCore and showed you how to deploy MoltenCore on Packet bare-metal cloud. In this blog post I will walk you through the steps needed to deploy Cloud Foundry on your freshly deployed MoltenCore Cluster. Since MoltenCore uses BOSH with the docker-bosh-cpi for resources isolation, a Cloud Foundry running

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Deploy MoltenCore on Packet Bare-Metal Cloud

MoltenCore allows running containerized container platforms on bare-metal in a BOSH native way, using a highly available scale out architecture. The main repo can be found on GitHub. In this blog post, we will walk you through the steps needed to deploy a MoltenCore cluster on Packet. Clone the project The packet-molten-core repo contains the

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Forging Bare-Metal; Introducing MoltenCore

What would my Cloud look like if I could start fresh and, moreover, if I could pick any technology I wanted? This exact opportunity happened to me during the preparations for the European Cloud Foundry Summit 2019 in The Hague, because Stark & Wayne agreed to sponsor the Hands-On Labs sessions. This meant we would

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Introducing BUCC on Docker Desktop for macOS

Developing against BOSH, UAA, CredHub, and Concourse has never been easier, with the new Docker Desktop for macOS support of BUCC (introduced in version 0.7.1). If you have not already, get Docker Desktop (tested with 2.0.0.3) here. Make sure to allocate enough memory (tested with 8GB) to the Docker Desktop VM: Now let’s deploy BUCC:

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Some Google Cloud Shell love for the Cloud Foundry Ecosystem

Google Cloud Shell is great, we use it a lot during training. And recently it has gotten a whole lot better, since you can bring your own docker image as a basis for your environment. As part of our daily operations, Stark & Wayne publishes several docker images that include all the valuable tools we

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
Visualize BOSH deployments with UML

BOSH is great, yaml is even greater, but sometimes you have to explain its magic in a more universal language. That’s why we created a small project to generate UML like diagrams from bosh deployment manifests. Let’s use it to generate a diagram for cf-deployment: Prerequisites Please make sure the following tools are installed: spruce

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝
BUCC supports Backup & Restore finally!

Many people have asked about how to backup and restore BUCC (an introduction to BUCC can be found here. The wait is over, because as of v0.4.0, there is full support for BBR (BOSH Backup & Restore). The technical details will be given at the end of this blogpost, but first, here is the short

Ruben Koster Profile Image

Posted by:
Ruben Koster

Read More ➝