VMware Cloud Foundation, Will it run on Oracle Ravello? Part 2: Deploying ancillary services 3


Before we begin

If you have not checked out Part 1 of this series, please click here to see what this project is about.

Ancillary services?

These are the components that are required to make VMware Cloud Foundation work but are not going to be managed by the Software Defined Datacentre Manager. For this project, they include a Domain Controller, a jump box and a stand-alone ESXi 6.7 host.

In Ravello this will look a little something like this.

VCF_On_Ravello_01

As I work through this blog post series, you will see each of the areas above fill up with the various workload types.

ESXi host deployment

I am not going to re-invent the wheel. I covered this process in step 1 in my blog post detailing how to run a VCSA appliance on a bare metal Ravello instance. Check it out here.

Domain controller deployment

Nothing too special here. I deployed Windows Server 2016 VM on a Ravello Bare Metal instance. I did use the following script though to automate domain controller deployment. Script courtesy of this blog post by John Dougherty and slightly tweaked by me.

This will deploy ADDS, set time source, create basic OU structure, create a new enterprise admin account and a basic user account. The default Administrator account is disabled as part of the script.

The domain controller is only accessible from the jump box, no open RDP to the internet here.

Jump box.

This is another Windows Server 2016 VM, nothing installed other than the Duo 2FA agent which I talked about in this blog post. The 2FA setup is an attempt to limit someone breaking into the lab. Only none privileged accounts can log onto this server.

 

Further reading

Check out Part 3 – Deploying management cluster hardware


Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 thoughts on “VMware Cloud Foundation, Will it run on Oracle Ravello? Part 2: Deploying ancillary services