summaryrefslogtreecommitdiff
path: root/doc/examples/cloud-config-datasources.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/examples/cloud-config-datasources.txt')
-rw-r--r--doc/examples/cloud-config-datasources.txt67
1 files changed, 0 insertions, 67 deletions
diff --git a/doc/examples/cloud-config-datasources.txt b/doc/examples/cloud-config-datasources.txt
index 102c3dd7..d10dde05 100644
--- a/doc/examples/cloud-config-datasources.txt
+++ b/doc/examples/cloud-config-datasources.txt
@@ -14,73 +14,6 @@ datasource:
- http://169.254.169.254:80
- http://instance-data:8773
- AltCloud:
- Data souce AltCloud will be used to pick up user data on
- RHEVm and vSphere.
-
- RHEVm:
- ======
- For REHVm v3.0 the userdata is injected into the VM using floppy
- injection via the RHEVm dashboard "Custom Properties". The format
- of the Custom Properties entry must be:
- "floppyinject=user-data.txt:<base64 encoded data>"
-
- e.g.: To pass a simple bash script
-
- % cat simple_script.bash
- #!/bin/bash
- echo "Hello Joe!" >> /tmp/JJV_Joe_out.txt
-
- % cat simple_script.bash | base64
- IyEvYmluL2Jhc2gKZWNobyAiSGVsbG8gSm9lISIgPj4gL3RtcC9KSlZfSm9lX291dC50eHQK
-
- To pass this example script to cloud-init running in a RHEVm v3.0 VM
- set the "Custom Properties" when creating the RHEMv v3.0 VM to:
- floppyinject=user-data.txt:IyEvYmluL2Jhc2gKZWNobyAiSGVsbG8gSm9lISIgPj4gL3RtcC9KSlZfSm9lX291dC50eHQK
-
- NOTE: The prefix with file name must be: "floppyinject=user-data.txt:"
-
- It is also possible to launch a RHEVm v3.0 VM and pass optional user
- data to it using the Delta Cloud.
- For more inforation on Delta Cloud see: http://deltacloud.apache.org
-
- vSphere:
- ========
- For VMWare's vSphere the userdata is injected into the VM an ISO
- via the cdrom. This can be done using the vSphere dashboard
- by connecting an ISO image to the CD/DVD drive.
-
- To pass this example script to cloud-init running in a vSphere VM
- set the CD/DVD drive when creating the vSphere VM to point to an
- ISO on the data store.
-
- The ISO must contain the user data:
-
- For example, to pass the same simple_script.bash to vSphere:
-
- Create the ISO:
- ===============
- % mkdir my-iso
-
- NOTE: The file name on the ISO must be: "user-data.txt"
- % cp simple_scirpt.bash my-iso/user-data.txt
-
- % genisoimage -o user-data.iso -r my-iso
-
- Verify the ISO:
- ===============
- % sudo mkdir /media/vsphere_iso
- % sudo mount -o loop JoeV_CI_02.iso /media/vsphere_iso
- % cat /media/vsphere_iso/user-data.txt
- % sudo umount /media/vsphere_iso
-
- Then, launch the vSphere VM the ISO user-data.iso attached as a CDrom.
-
- It is also possible to launch a vSphere VM and pass optional user
- data to it using the Delta Cloud.
-
- For more inforation on Delta Cloud see: http://deltacloud.apache.org
-
MAAS:
timeout : 50
max_wait : 120