Knowledge Base  /  Cloud Application Manager  /  Deploying Anywhere
Knowledge Base  /  Cloud Application Manager  /  Deploying Anywhere

Using the Lumen Private Cloud for VMWare Cloud on AWS

Updated by Guillermo Sanchez on Jan 08, 2020
Article Code: kb/1490

In this article:

Overview

This article is meant to assist users of Cloud Application Manager to configure a Lumen Private Cloud for VMWare Cloud on AWS (CPC for VMC) provider, then deploy or register a virtual machines with it.

Audience

All users of Cloud Application Manager using Lumen Private Cloud for VMWare Cloud on AWS providers.

Prerequisites

  • An active Cloud Application Manager account
  • Access and credentials to a Lumen Private Cloud for VMWare Cloud on AWS.
  • A virtual machine template (Linux or Windows) on the VMC. Virtual machine templates have to be bootstrapped with the Cloud Application Manager Agent.
  • If the VMC is behind a firewall, the following ports have to be open on the firewall:
    • 443/TCP incoming to VMC server: for Cloud Application Manager to make API calls on VMC.
    • 443/TCP outgoing: to allow Cloud Application Manager Agents running on the deployed virtual machines to connect back to Cloud Application Manager.

Required Permissions

A VMC user needs at least the following permissions be able to authenticate, deploy and manage instances through Cloud Application Manager.

Assign access for With privileges
Datastore
  • Allocate space
  • Browse datastore
  • Global Cancel task
    Manage custom attributes Set custom attribute
    Network Assign network
    Resource Assign virtual machine to resource pool
    Scheduled task
  • Create tasks
  • Run task
  • Tasks
  • Create tasks
  • Virtual machine (Configuration)
  • Add new disk
  • Add or remove device
  • Advanced
  • Change CPU count
  • Change resource
  • Memory
  • Modify device settings
  • Remove disk
  • Rename
  • Reset guest information
  • Set annotation
  • Settings
  • Virtual machine (Interaction)
  • Answer question
  • Configure CD media
  • Power Off
  • Power On
  • Virtual machine (Inventory)
  • Create from existing
  • Create new
  • Remove
  • Virtual machine (Provisioning)
  • Customize
  • Deploy template
  • Modify customization specification
  • Read customization specifications
  • Bootstrapping virtual machine templates with the Cloud Application Manager Agent

    VMC templates need elasticbox-init to allow the Cloud Application Manager agent to execute box scripts at deploy time.

    Linux

    Follow these steps to install elasticbox-init on a Linux template.

    1. Log in to the VMC client and open the Linux virtual machine.

    2. SSH into the virtual machine.

    3. Install the VMware tools.

    4. Run this command with root privileges to install elasticbox-init:

      curl -L https://cam.ctl.io/agent/linux/vsphere/template_customization_script.sh | sudo bash
      
      • Note: If running Cloud Application Manager as an appliance, replace cam.ctl.io with the appliance hostname or IP address.

    Windows

    Follow these steps to run a script that creates a scheduled task on a Windows Server 2012 template. When you deploy, Cloud Application Manager clones this template and installs the agent using the scheduled task.

    1. Log in to the Windows Server 2012 virtual machine template using remote desktop protocol (RDP).

    2. Install the VMware tools.

    3. Download the scheduled task script.

      • Note: If running Cloud Application Manager as an appliance, replace cam.ctl.io with the appliance hostname or IP address.
    4. Right-click the script and click Run PowerShell.

    Registering a Lumen Private Cloud for VMWare Cloud on AWS provider in Cloud Application Manager

    In order to deploy to a VMC on AWS, you must first provide information to connect.

    Steps

    1. In Cloud Application Manager, click Providers > New Provider.

    2. Select CPC for VMC provider type.

    3. Enter the endpoint URL for the VMC server and a username, password to the VMC API.

      • Note: The endpoint URL can be a hostname or an IP address, and has to be prefixed with https://. Be sure to use https and not http.

      Creating a new VMC provider

    Registering Instances to Your VMC Provider

    You can also register you exsiting instances to CAM portal. First click on Unregistered Instances Tab, here you can see all the exsting instances in you VMC that you can import into your CAM portal.

    Simply select one server and click on the down arrow button on the right side.
    Register a vCenter instance

    Name instance to be registered and click on Register
    Name instance to be registered

    Connect to server and execute the script below with admin privileges.
    Script to register a vCenter instance

    After running the script you should be able to see the instance has been registered successfully.

    Deploying in Your VMC

    You can deploy new instances to your VMC provider from CAM portal, for detailed steps, please check Using the vmware vCenter Private Datacenter.md

    Getting General Support

    Customers can contact the Lumen Global Operations Support center (support desk) directly for getting help with Cloud Application Manager as well as any other supported product that they’ve subscribed to. Below are three ways to get help.

    Contact:

    1. Phone: 888-638-6771

    2. Email: incident@centurylink.com

    3. Create Ticket in Cloud Application Manager: Directly within the platform, users can “Create Ticket” by clicking on the “?” symbol in upper right corner near the users log-in profile icon. This takes users directly to the Managed Servicers Portal where they can open, track and review status of issues that have been raised with the support desk. Additionally, this is how a TAM can be engaged as well.

    Instructions:

    1. Provide your name
    2. Cloud Application Manager account name
    3. A brief description of your request or issue for case recording purposes

    The support desk will escalate the information to the Primary TAM and transfer the call if desired.