Skip to content

Instantly share code, notes, and snippets.

@framallo
Created May 18, 2011 17:27
Show Gist options
  • Save framallo/979064 to your computer and use it in GitHub Desktop.
Save framallo/979064 to your computer and use it in GitHub Desktop.
#cloud-config
apt_update: false
apt_upgrade: true
packages:
- pwgen
- pastebinit
- byobu
- build-essential
- bison
- openssl
- curl
- git-core
- zlib1g
- zlib1g-dev
- libssl-dev
- libyaml-dev
- libsqlite3-0
- libsqlite3-dev
- sqlite3
- libxml2-dev
- libxslt-dev
- autoconf
- libc6-dev
- ncurses-dev
- libcurl4-openssl-dev
- apache2-prefork-dev
- libapr1-dev
- libaprutil1-dev
resize_rootfs: True
ssh_authorized_keys:
- ssh-rsa <my super secret public id>
cloud_config_modules:
- mounts
- ssh
- [ apt-update-upgrade, always ]
- puppet
- updates-check
- byobu
byobu_by_default: system
disable_root: true
chpasswd:
list: |
ubuntu:<my super secret ubuntu user password>
expire: True
ssh_pwauth: True
final_message: "The system is finally up, after $UPTIME seconds"
manage_etc_hosts: False
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment