O'Reilly logo

Infrastructure as Code (IAC) Cookbook by Pierre Pomes, Stephane Jourdan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Provisioning the Last Mile with Cloud-Init

In this chapter, we will cover the following recipes:

  • Using cloud-init on AWS, Digital Ocean, or OpenStack
  • Handling files using cloud-init
  • Configuring the server's time zone using cloud-init
  • Managing users, keys, and credentials using cloud-init
  • Managing repositories and packages using cloud-init
  • Running commands during boot using cloud-init
  • Configuring CoreOS using cloud-init
  • Deploying Chef client from start to finish using cloud-init
  • Deploying a remote Docker server using cloud-init

Introduction

Cloud-init is a cloud instance initialization system, standard across most Linux distributions. It's supported by all recent distributions (Ubuntu, Arch, CentOS/Red Hat, Fedora, and more), as well as a variant ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required