Microsoft Sharepoint 2013 - VMware Sample Blueprint
Goal and Overview The Microsoft SharePoint 2013 VMware sample blueprint is a working sample of a fully functional single node Microsoft SharePoint deployment. This sample provides insight into the procedures, structure and some of the best practices of structuring such a blueprint, and is intended to be used as a learning tool as well as a basis for building on and customizing.
Prerequisites 1. You have downloaded the Microsoft SharePoint 2013 software package and have it extracted on a shared drive. Example of expected directory structure in screenshot below
2. You have a Windows 2012 R2 (64-bit) template to use for deploying the blueprint. This template should have both the guest agent and the software bootstrap agent pre installed and you have created a customization specification for cloning this template. 3. You have vRA 7.0 installed, configured and running a. You have created a vSphere endpoint b. You have added your vSphere compute resources to a fabric group. c. You have created a machine prefix d. You have configured a business group and assigned a default machine prefix to the group. e. You have created an external network profile to provide a gateway and a range of IP addresses. f. You have created a reservation for your vSphere endpoint and mapped your external network profile to your reservation. 4. You have downloaded and extracted the VMware CloudClient onto your machine
Predefined Input Properties The blueprint has the following properties defined. They are provided to make the blueprint more useful for real life situations and as an example for how to configure and use properties in blueprints. All the properties that are marked as required must have a value for provisioning to be successful. Property FILE_SHARE_SHAREPOINT_2 013_FOLDER FILE_SHARE_PASSWORD FILE_SHARE FILE_SHARE_USERNAME FILE_SERVER MAPPED_PS_DRIVE SHAREPOINT_2013_INSTALL ER_BINARIES_FOLDER PRODUCT_ID_KEY
Description The folder on the File share containing the installer binaries. The password of the user identity for File share access The File share or CIFS/SMB mount point on the File Server containing the installer binaries The user identity used to access the File share The IP address or Hostname of the File Server where the File Share containing the installer binaries resides The PowerShell drive to which the File share containing the installer binaries is mapped The local file system location to which the installer binaries are copied from the File share The SharePoint 2013 Product Key
Importing the Microsoft SharePoint 2013 - VMware Sample into vRA
1. Go to your VMware CloudClient installation directory 2. Run CloudClient under the /bin directory. $>./bin/cloudclient.sh 3. If prompted, accept the license agreement. 4. Using CloudClient, log in to the vRealize Automation Appliance as a user with software architect and infrastructure architect privileges. CloudClient>vra login userpass --user --tenant --server https:/// 5. When prompted, enter your login password. 6. Validate that the MicrosoftSharepoint2013.zip file content is available. vra content import --path // MicrosoftSharepoint2013.zip --dry-run true --resolution SKIP/OVERWRITE 7. Import the Microsoft SharePoint 2013 - VMware Sample. vra content import --path // MicrosoftSharepoint2013.zip --resolution SKIP/OVERWRITE
When you log on to the vRealize Automation console as a software architect, you see the following components on the Design > Software Components tab: a. Microsoft SharePoint 2013 – VMware Sample b. Microsoft SQL Server 2014 - VMware Sample c. Microsoft Internet Information Server (IIS) - VMware Sample d. Microsoft .NET Framework 4.5 - VMware Sample
Configure Microsoft SharePoint 2013 - VMware Sample Components for Your Environment
As an infrastructure architect, you configure each of the Microsoft SharePoint 2013 - VMware Sample machine components to use the customization specification, template, and machine prefixes that you created for your environment. This scenario configures the machine components to clone machines from the template you created in the vSphere Web Client.
1. Log in to the vRealize Automation console as an infrastructure architect. 2. Select Design > Blueprints. 3. Select the Microsoft SharePoint 2013 - VMware Sample blueprint and click the Edit icon.
4. Edit the Windows_Server_2012_r2-node so vRealize Automation can provision this machine component in your environment. a. Click the Windows_Server_2012_r2-node component on the design canvas. Configuration details appear in the bottom panel. b. Select your machine prefix from the Machine prefix drop-down menu. c. Click the Build Information tab. d. Select Cloneworkflow from the Provisioning workflow drop-down menu. e. Select your Microsoft SharePoint 2013 - VMware Sample machine_template from the Clone from dialog. f. Enter the name of the Customization Spec from your vSphere configuration in the Customization spec text box. This field is case sensitive. 5. Click Save and Finish. Your changes are saved and you return to the Blueprints tab. 6. Select the Microsoft SharePoint 2013 - VMware Sample blueprint and click Publish. You configured the Microsoft SharePoint 2013 - VMware Sample blueprint for your environment and published the finished blueprint but to be able to add it to the catalog you still need to configure a catalog service and add the blueprint to that service. Note: Time from request to provision may take up to 90 minutes depending on your network and VM performance.