From 625145247b726ef5b311f6b8880a6c1a0d5af6df Mon Sep 17 00:00:00 2001 From: varac Date: Tue, 16 Oct 2012 14:45:58 +0200 Subject: added new vmtest.cfg.example --- vmtest.cfg.example | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 vmtest.cfg.example (limited to 'vmtest.cfg.example') diff --git a/vmtest.cfg.example b/vmtest.cfg.example new file mode 100644 index 0000000..f327a0b --- /dev/null +++ b/vmtest.cfg.example @@ -0,0 +1,63 @@ +instance-id: cloudinit-test +# end of meta-data1 + +# Do not remove comment below, as it defines the division between meta-data and user-data +#cloud-config +cloud_init_modules: + - bootcmd + - resizefs + - set_hostname + - update_hostname + - update_etc_hosts + - ssh + +cloud_config_modules: + - ssh-import-id + - apt-update-upgrade + - timezone + +cloud_final_modules: + - rightscale_userdata + - scripts-per-once + - scripts-per-boot + - scripts-per-instance + - [scripts-user, always] + - keys-to-console + - final-message + +####### +# Optional settings +####### + +apt_preserve_sources_list: true +manage_etc_hosts: true +timezone: Etc/UTC +# allow root login through ssh +disable_root: false +locale: en_US.UTF-8 UTF-8 +user: root + +###### +# Change these setings !!! +###### + +hostname: cloudinit-test +fqdn: cloudinit-test.leap.se + +# dirty workaround to configure eth1, as it didn't work with meta-data +# eth0 can be configured via dhcp, optionally +# populate /etc/resolv.conf with german/swiss privacy foundation nameservers +bootcmd: + - ifdown eth0 + - export PREFIX=94.103.39 + - export IP=${PREFIX}.13 + - echo "auto lo\niface lo inet loopback\n\nallow-hotplug eth1\niface eth1 inet static\n address $IP\n netmask 255.255.255.0\n network ${PREFIX}.0\n broadcast ${PREFIX}.255\n gateway ${PREFIX}.1\n" > /etc/network/interfaces + - ifup eth1 + - echo "nameserver 87.118.100.175\nnameserver 62.141.58.13" > /etc/resolv.conf + +# paste ssh_authorized_keys at the end because config can get easily corrupted when pasting shit +ssh_authorized_keys: + - ssh-rsa AAAAB3NzaC1yc2EAAdABIwAAAGEA3FSyQwBI6Z+nCSjUUk8EEAnnkhXlukKoppND/RRClWz2s5TCzIkd3Ou5+Cyz71X0XmazM3l5WgeErvtIwQMyT1KjNoMhoJMrJnWqQPOt5Q8zWd9qG7PBl9+eiH5qV7NZ mykey@host + +# Dont's edit below this line + -- cgit v1.2.3