Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Creating Startup Scripts for VMs with Cloud-init

Configure cloud-init boot up scripts for Azure Linux VMs.

Intermediate
1h 25m 54s

Created by Matthew Ulasien

Last Updated Jul 27, 2024

Creating Startup Scripts for VMs with Cloud-init
Intermediate
1h 25m 54s
Course Thumbnail
  • Course

Creating Startup Scripts for VMs with Cloud-init

Configure cloud-init boot up scripts for Azure Linux VMs.

Intermediate
1h 25m 54s

Created by Matthew Ulasien

Last Updated Jul 27, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Cloud
What you'll learn

Welcome to this course, _Creating Startup Scripts for VMs with Cloud-init_ using Azure VMs. Cloud-init is a popular open source approach to customizing a Linux VM on its very first boot. It can perform a wide range of actions such as installing applications, creating users, performing security actions, and much more across multiple versions of Linux. It is also natively supported on Azure Linux virtual machines and does not require extensions or additional agents to use it. With that said, there is a bit of a learning curve when formatting cloud-init configuration files as it uses a format called _MODULES_, which is different from the bash scripts that you may be used to. The objective of this course is to demystify how to create cloud-init configurations and use them to automatically configure new VMs. This is going to be a short and informative course, after which you should be more confident creating your own automated configuration steps for Linux virtual machines and become just a little bit more of an AUTOMATION guru!

Table of contents

About the author
Matthew Ulasien - Pluralsight course - Creating Startup Scripts for VMs with Cloud-init
Matthew Ulasien
17 courses 2957 ratings

I'm a technology professional with over 20 years of experience, with my head firmly lost in the clouds.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Contact sales

By clicking submit, you agree to our Privacy Policy and Terms of Use, and consent to receive marketing emails from Pluralsight.

Get started with Pluralsight