Lifting and Shifting in Practice with Habitat

The world of application packaging and deployment can be viewed as a spectrum where at one end we have hand-crafted installation/run scripts on physical infrastructure and on the other are fully containerized applications making the most of cloud-native services. Since most organisations don’t start out fully cloud-native or containerized, a commonly heard phrase for increasing […]

Read More

Habitat, Google Container Registry (GCR) and Google Kubernetes Engine (GKE)

This short post will explore how we can use Habitat and Google Container Registry to deploy a managed container to Google Kubernetes Engine (GKE) with Habitat Operator already installed. The example we will be following is here. Checking this out reveals the following structure: $ tree hab-gcr-demo hab-gcr-demo ├── README.md ├── config │ ├── index.html […]

Read More

InSpec GCP Deep Dive

As recently announced Chef has deepened support for Google Cloud Platform (GCP) by adding InSpec integration. Furthermore, the InSpec GCP resource pack is freely available here – suggestions (and contributions) welcome! Before looking at InSpec GCP let’s ensure we have the necessary prerequisites in place. As an aside, we will be following similar setup steps to […]

Read More