-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
base: master
Are you sure you want to change the base?
Conversation
- 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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### 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...". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
There was a problem hiding this 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.
Please review.
Do not publish before rancher/quickstart#18 is merged.