summaryrefslogtreecommitdiff
path: root/vmtest.cfg.example
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2012-10-16 14:45:58 +0200
committervarac <varacanero@zeromail.org>2012-10-16 14:45:58 +0200
commit625145247b726ef5b311f6b8880a6c1a0d5af6df (patch)
tree97f6ac8e2b0990fb7df67d483d9dabd346caba92 /vmtest.cfg.example
parent9cdd8eeee4535dc4b1ac1d2f6b0f635bfe9a5511 (diff)
added new vmtest.cfg.example
Diffstat (limited to 'vmtest.cfg.example')
-rw-r--r--vmtest.cfg.example63
1 files changed, 63 insertions, 0 deletions
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
+