Blog
You can become a superhero of automation and development by learning and practicing. This is our blog from our learnings and practice.
We are consultants and trainers in Cloud Foundry, devops automation and continous delivery. We have the best jobs in the world helping you have the best job in the world.
![Guide to deploying Genesis kits to BOSH/CredHub](../../../wp-content/uploads/deploy-minio-with-genesis-on-your-laptop-300x201.jpg)
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
![Building Docker images for Kubernetes running on ARM](../../../wp-content/uploads/building-docker-images-for-kubernetes-on-arm-300x225.jpg)
Nearly every Docker image you’ve ever run on Kubernetes will not work on your Homelab Raspberry Pi cluster. Why? What do we need to do? This article introduces the “docker buildx” plugin to make it easy to produce mult-arch Docker images. I’ve started a new home lab of Raspberry Pis (and soon to include some
![The Tool to Start Your Journey with Kubernetes: Minikube](../../../wp-content/uploads/the-tool-to-start-your-journey-with-kubernetes-minikube-300x200.jpg)
Photo by Braden Collum on Unsplash Minikube is a nifty tool to start playing with Kubernetes without incurring any additional costs since you run it on your own laptop. It runs as a virtual machine locally on VirtualBox or VMware Fusion and installs the kubectl CLI which you’ll need to interact with the clusters. The
![Setting up Cloud Foundry App Autoscaler using Genesis](../../../wp-content/uploads/setting-up-cf-autoscaler-using-genesis-300x200.jpg)
Photo by Victor Muñoz on Unsplash App Autoscaler is an add-on to Cloud Foundry to automatically scale the number of application instances based on CPU, memory, throughput, response time, and several other metrics. You can even add your own custom metrics as of v3.0.0. You decide which metrics you want to scale your app up
![Trying tiny k3s on Google Cloud with k3sup](../../../wp-content/uploads/trying-tiny-k3s-on-google-cloud-with-k3sup-300x219.jpg.png)
Tutorial based on https://blog.alexellis.io/create-a-3-node-k3s-cluster-with-k3sup-digitalocean/ and converted for Google Cloud gcloud commands. At the end is a curl | bash -s up all-in-one command if you want to do this again in future. $ gcloud compute instances create k3s-1 \ –machine-type n1-standard-1 \ –tags k3s,k3s-master Created [https://www.googleapis.com/…/zones/us-west1-a/instances/k3s-1]. $ gcloud compute instances create k3s-2 k3s-3 \ –machine-type
![GENESIS CF Kit + LDAP Example](../../../wp-content/uploads/genesis-cf-kit-ldap-example-300x214.jpg)
Photo by Christopher Paul High on Unsplash Below is an example of using LDAP to back UAA for the Cloud Foundry Kit in Genesis. Comments have been left on each of the params to note where these values come from or to simply set-and-forget the values: # UAA LDAP configurationparams: ldap_spring_profiles: ldap ldap_ssl_certificate: (( vault
![LDAP in Concourse, Why Hast Thou Errored On Me?](../../../wp-content/uploads/ldap-in-concourse-why-hast-thou-errored-on-me-300x200.jpg)
Photo by Marko Horvat on Unsplash What we were doing Recently, we were helping a client to integrate logging into Concourse. Deploying Concourse with the concourse-bosh-deployment is fairly easy with a base concourse.yml and features added with various ops files. One of the available ops files adds LDAP authentication which the client wanted. We wound
![Deploy Cloud Foundry on MoltenCore](../../../wp-content/uploads/deploy-cloudfoundry-on-moltencore-300x156.jpg.gif)
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
![Deploy MoltenCore on Packet Bare-Metal Cloud](../../../wp-content/uploads/deploy-moltencore-on-packet-bare-metal-cloud-300x155.jpg.gif)
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