New Deployment Focused Convenience Images

Hey Everyone,

I wanted to introduced a new group of Docker images to the Convenience Image (cimg) family: cimg/deploy, cimg/aws, cimg/azure, and cimg/gcp.

These 4 new images were created with deployment in mind. The idea being, after you’ve compiled what you need to compile, tests are run, and so on, you can use one of these images in a job to get that project deployed to a VPS, cluster, etc.

A Quick Introduction

cimg/deploy

DevHub | GitHub | Releases: 1/mo

This image is extended from cimg/base and contains popular tools used in deployment scenarios. Software such as kubectl, Terraform, rsync, Ansible, and the like are pre-installed. You can use this image directly, base your own custom deployment Docker image off this one, or use one of its children images below.

cimg/aws

DevHub | GitHub | Releases: 1/mo

This is an Amazon Web Services (AWS) focused image based on cimg/deploy. It contains the AWS CLI and as we move forward, other AWS related tools as we discover what’s best for this image.

cimg/azure

DevHub | GitHub | Releases: 1/mo

This is a Microsoft Azure focused image based on cimg/deploy. It contains az and as we move forward, other Azure related tools as we discover what’s best for this image.

cimg/gcp

DevHub GitHub | Releases: 1/mo

This is a Google Cloud Platform (GCP) focused image based on cimg/deploy. It contains the Google Cloud CLI as well as pre-installs a few plugins. As we move forward, we’ll install other GCP related tools as we discover what’s best for this image.

Future updates to the AWS, GCP, and Azure orbs will use these images in order to decrease install time for tooling. I hope you find them useful.

1 Like