configuration and customization of cloud instances
Framework and tool written in Python to handle early initialization of a cloud instance. Cloud-init can for example set a default locale and a host name, generate SSH private host keys, add SSH keys to a user's authorized_keys so they can log in, and set up ephemeral mount points.
Cloud-init's behavior can be configured via user-data, given by the user at instance launch time.
See upstream project for more details: https://help.ubuntu.com/community/CloudInit
20 March 2013
GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
The complete text of the GPL version 3 can be seen in /usr/share/common-licenses/GPL-3.
Leaders and contributors
Resources and communication
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.