Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Added VMware Quick Start #1059

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

janeczku
Copy link
Contributor

Please review.
Do not publish before rancher/quickstart#18 is merged.

- A DHCP service to assign IP addresses to the guest OS
- Internet access to the public Docker registry (aka Docker Hub)

### Ubuntu Cloud Image VM template
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Ubuntu Cloud Image VM template
### Create an Ubuntu Cloud Image VM Template

A VM template must exist in vSphere based off of the official [Ubuntu 16.04 LTS cloud image](https://cloud-images.ubuntu.com/releases/16.04/release/). This is so that the Rancher Server and Kubernetes Cluster nodes can be bootstrapped using a Cloud-Init userdata script. The following steps guide you through importing the Ubuntu 16.04 LTS virtual appliance and converting it to a VM template:

1. Log in to vCenter using the vSphere web console.
2. Right-click on the inventory list and select "Deploy OVF template...".
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
2. Right-click on the inventory list and select "Deploy OVF template...".
2. Right-click on the inventory list and select **Deploy OVF template**.


1. Log in to vCenter using the vSphere web console.
2. Right-click on the inventory list and select "Deploy OVF template...".
3. Specify the URL of the Ubuntu 16.04 LTS cloud image OVA bundle and hit *Next*: [ubuntu-16.04-server-cloudimg-amd64.ova](https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64.ova)
Copy link
Contributor

@MBishop17 MBishop17 Dec 21, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. Specify the URL of the Ubuntu 16.04 LTS cloud image OVA bundle and hit *Next*: [ubuntu-16.04-server-cloudimg-amd64.ova](https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64.ova)
3. Specify the URL of the Ubuntu 16.04 LTS cloud image OVA bundle and click **Next**.
The URL is [ubuntu-16.04-server-cloudimg-amd64.ova](https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64.ova).

2. Right-click on the inventory list and select "Deploy OVF template...".
3. Specify the URL of the Ubuntu 16.04 LTS cloud image OVA bundle and hit *Next*: [ubuntu-16.04-server-cloudimg-amd64.ova](https://cloud-images.ubuntu.com/releases/16.04/release/ubuntu-16.04-server-cloudimg-amd64.ova)
4. Select an inventory folder to save the VM template in.
5. Select the cluster, host or resource pool in which to temporarily create the VM before converting it to a template.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
5. Select the cluster, host or resource pool in which to temporarily create the VM before converting it to a template.
5. Select the cluster, host, or resource pool in which to temporarily create the VM before converting it to a template.

5. Select the cluster, host or resource pool in which to temporarily create the VM before converting it to a template.
6. Select a (preferably shared) datastore for the template's disk image.
7. Select the default VM network to use for the template.
8. Skip the "Customize template" step.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
8. Skip the "Customize template" step.
8. Skip the **Customize template** step.

6. Select a (preferably shared) datastore for the template's disk image.
7. Select the default VM network to use for the template.
8. Skip the "Customize template" step.
9. Navigate to the newly created VM, click "Edit Settings..." in the context menu and update the size of "Hard disk 1" to 25GB or larger.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
9. Navigate to the newly created VM, click "Edit Settings..." in the context menu and update the size of "Hard disk 1" to 25GB or larger.
9. Navigate to the newly created VM. Click **Edit Settings** in the context menu and update the size of **Hard disk 1** to 25GB or larger.

7. Select the default VM network to use for the template.
8. Skip the "Customize template" step.
9. Navigate to the newly created VM, click "Edit Settings..." in the context menu and update the size of "Hard disk 1" to 25GB or larger.
10. Finally convert the VM to a template by selecting "Convert to template..." in the context menu.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
10. Finally convert the VM to a template by selecting "Convert to template..." in the context menu.
10. Finally, convert the VM to a template by selecting **Convert to template** in the context menu.

Copy link
Contributor

@MBishop17 MBishop17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @janeczku, I made a few grammar/style nitpicks, but it looks good otherwise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants