Browse code

edited gce.md.

Change-Id: I1e8ea121c25475fb4d7d766b679aa3b6052ded8e
Reviewed-on: http://photon-jenkins.eng.vmware.com/1140
Reviewed-by: Steve Hoenisch <shoenisch@vmware.com>
Tested-by: Steve Hoenisch <shoenisch@vmware.com>

shoenisch authored on 2016/06/29 07:16:14
Showing 1 changed files
... ...
@@ -1,18 +1,18 @@
1
-#Photon on GCE
1
+#Photon OS on GCE
2 2
 ## Google Compute Engine (GCE) Image background
3
-GCE is a service that lets user run virtual machines on Google's infrastructure. User can customize the virtual machine as much as they want, even can install their custom OS imsage apart from the publicly provided [images](https://cloud.google.com/compute/docs/operating-systems/). For any OS to be useable on GCE, it must match the Google's infrastructure needs. 
4
-Following are Google provided tools used for VM instances to behave properly.
3
+GCE is a service that lets you run virtual machines on Google's infrastructure. You can customize the virtual machine as much as you want, and you can even install your own custom operating system image. Or, you can adopt one of the public [images](https://cloud.google.com/compute/docs/operating-systems/) provided by Google. For any operating system to work with GCE, it must match the Google's infrastructure needs. 
4
+Google provides tools that VM instances require to work correctly on GCE:
5 5
 
6 6
  *   __[Google startup scripts](https://cloud.google.com/compute/docs/startupscript)__: User can provide some startup script to configure their instances at startup.
7 7
  *   __[Google Daemon](https://cloud.google.com/compute/docs/metadata)__: Google Daemon creates new accounts and configures ssh to accept public keys using the metadata server.
8 8
  *   __[Google Cloud SDK](https://cloud.google.com/sdk/)__: Command line tools to manage your images, instances and other objects on GCE.
9 9
 
10
-Following is the list (extracted from [this link](https://cloud.google.com/compute/docs/tutorials/building-images )) of items must be done to make Photon work on GCE.
10
+Following is the list (extracted from [this link](https://cloud.google.com/compute/docs/tutorials/building-images)) of items that must be done to make Photon OS work on GCE:
11 11
 
12
- *   Install Google Compute Engine Image Packages
12
+ *   Install Google Compute Engine Image packages
13 13
  *   Install Google Cloud SDK
14 14
  *   Change GPT partition table to MBR 
15
- *   Update Grub config for new MBR and serial console output
15
+ *   Update the Grub config for new MBR and serial console output
16 16
  *   Update ssh configuration
17 17
  *   Delete ssh host keys
18 18
  *   Set the time zone to UTC
... ...
@@ -22,6 +22,10 @@ Following is the list (extracted from [this link](https://cloud.google.com/compu
22 22
  *   Set MTU to 1460. SSH will not work without it.
23 23
  *   Create /etc/ssh/sshd_not_to_be_run with just the contents “GOOGLE\n”.
24 24
 
25
+## The GCE-Ready Image of Photon OS 
26
+
27
+The latest version of Photon OS does all of this for you. It bundles the Google startup scripts, daemon, and cloud SDK into a GCE-ready image that has been modified to meet the configuration requirements of GCE. To download the GCE-ready image of Photon OS for free, go to [Bintray](https://bintray.com/vmware/photon/). To use Photon OS with GCE, you do not need to perform the following steps unless you want to go through the exercise of customizing Photon OS to work with GCE. The Photon OS team has already done it for you. For more information, see [Running Photon OS on Google Compute Engine](https://github.com/vmware/photon/wiki/Running-Photon-OS-on-Google-Compute-Engine). 
28
+
25 29
 ## Creating Photon image for GCE
26 30
 ##### 1. Prepare Photon Disk
27 31
 ###### Install Photon Minimal on Fusion/Workstation and install some required packages.