Community Articles

Find and share helpful community-sourced technical articles.
Labels (1)
avatar

With HDCloud for AWS 1.16 and Cloudbreak 1.16.1, you can optionally use Hortonworks flex subscriptions to cover the controller and all clusters created. To do that you must:

  1. Obtain a flex subscription. For general information about the Hortonworks Flex Support Subscription, visit the Hortonworks Support page at https://hortonworks.com/services/support/enterprise/.
  2. Configure SmartSenseID and Telemetry when launching the cloud controller (HDCloud for AWS) or Cloudbreak.
  3. Register your Flex Subscription in the cloud controller or Cloudbreak web UI.
  4. When creating a cluster, select a flex subscription to use for the cluster.

Configure and Manage Flex in HDCloud

1. To configure flex in HDCloud, you must provide your SmartSense ID and Telemetry Opt In when launching the cloud controller. These options are available in the SmartSense Configuration section of the CloudFormation template:

16470-screen-shot-2017-06-15-at-14746-pm.png

2. Once you log in to the cloud controller web UI, you can manage your flex subscriptions from the Settings > Manage Flex Subscriptions:

16471-screen-shot-2017-06-16-at-123233-pm.png

3. From this page, you can:

  • Register a new flex subscription. The first subscription that you add will be used as default for the cloud controller and all cluster created by it.
  • Set a default flex subscription (if using multiple subscriptions).
  • Select a flex subscription to be used for cloud controller (if using multiple subscriptions).
  • Delete a flex subscription.
  • Check which clusters are connected to a specific subscription.

16474-screen-shot-2017-06-16-at-124044-pm.png

4. When creating a cluster, you will see in the GENERAL CONFIGURATION > SHOW ADVANCED OPTIONS that your default flex subscription is automatically assigned to the cluster:

16473-screen-shot-2017-06-16-at-123942-pm.png

5. Equivalent options are also available via HDC CLI. See https://docs.hortonworks.com/HDPDocuments/HDCloudAWS/HDCloudAWS-1.16.0/bk_hdcloud-aws/content/cli-us....

Configure and Manage Flex in Cloudbreak

1. To configure flex in Cloudbreak, enable SmartSense in the Profile by adding the following variables:

export CB_SMARTSENSE_ID=YOUR-SMARTSENSE-ID
export CB_SMARTSENSE_CONFIGURE=true

For example:

export CB_SMARTSENSE_ID=A-00000000-C-00000000 
export CB_SMARTSENSE_CONFIGURE=true

You can do this in one of the two ways:

- When initiating Cloudbreak

- After you've already initiated Cloudbreak Deployer. In this case, you must restart Cloudbreak using cbd restart.

2. Once you log in to the Cloudbreak web UI, you can manage your flex subscriptions from the manage flex subscriptions tab:

16475-screen-shot-2017-06-16-at-124501-pm.png

3. From this page, you can:

  • Register a new flex subscription.
  • Set a default flex subscription.
  • Select a flex subscription to be used for cloud controller.
  • Delete a flex subscription.
  • Check which clusters are connected to a specific subscription.

16477-screen-shot-2017-06-16-at-125713-pm.png4. When creating a cluster using the advanced options, in the CONFIGURE CLUSTER > Flex Subscriptions, you can select the flex subscription that you want to use:

16476-screen-shot-2017-06-16-at-125038-pm.png

5. Equivalent options are also available via Cloudbreak Shell.

Hortonworks Documentation

https://docs.hortonworks.com/HDPDocuments/HDCloudAWS/HDCloudAWS-1.16.0/bk_hdcloud-aws/content/flex/i...

http://sequenceiq.com/cloudbreak-docs/release-1.16.1/help/

941 Views