NAME

cloud-run-instances – wrapper for euca-run-instances that supports an option for injecting public ssh keys retrievable from Launchpad.net

 

SYNOPSIS

cloud-run-instances [-l|–launchpad-id lp_id_1,lp_id_2,lp_id_3] [euca-run-instances options]

 

DESCRIPTION

This program is a wrapper script for euca-run-instances(1) that takes one additional option, -l|–launchpad-id.

With this option, a user can specify a comma-separated list of Launchpad.net usernames.

Once the instance is booted, the cloud-init boot script will retrieve the public ssh keys of the specified users from Launchpad.net using ssh-import-lp-id(1).

All other options besides -l|–launchpad-id are simply passed on to euca-run-instances(1).

 

Willie has over 15 years of experience in Linux system administration and DevOps. After managing infrastructure for startups and enterprises alike, he founded Command Linux to share the practical knowledge he wished he had when starting out. He oversees content strategy and contributes guides on server management, automation, and security.