cloudera.cloud.de_virtual_cluster_info module – Gather information about CDP DE virtual clusters
Note
This module is part of the cloudera.cloud collection (version 2.5.1).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install cloudera.cloud
.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: cloudera.cloud.de_virtual_cluster_info
.
Synopsis
Gather information about CDP DE virtual clusters
Requirements
The below requirements are needed on the host that executes this module.
cdpy
Parameters
Parameter |
Comments |
---|---|
Specify the Cloudera Data Platform endpoint region. Default: |
|
The ID of the service in which to find and describe the DE virtual clusters. |
|
Capture the CDP SDK debug log. Choices:
|
|
If a name is provided, that DE virtual cluster will be described (if it exists) Note that there should be only 1 or 0 (non-deleted) virtual clusters with a given CDE service |
|
If provided, the CDP SDK will use this value as its profile. |
|
Verify the TLS certificates for the CDP endpoint. Choices:
|
Examples
# Note: These examples do not set authentication details.
# List basic information about all CDE virtual clusters within a CDE service
- cloudera.cloud.de_virtual_cluster_info:
cluster_name: example-cluster-name
environment: example-environment
# Gather detailed information about a specific CDE virtual cluster
- cloudera.cloud.de_info:
cluster_name: example-cluster-name
environment: example-environment
name: example-virtual-cluster-name
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
DE virtual cluste Returned: always |
|
Access control object for the Virtual Cluster Returned: always |
|
Workload usernames of CDP users granted access to the Virtual Cluster. Returned: always |
|
Chart overrides for the CDE virtual cluster. Returned: always |
|
Returned: always |
|
Name of the chart that has to be overridden. Returned: always |
|
Space separated key value-pairs for overriding chart values (colon separated) Returned: always |
|
Cluster ID of the CDE service that contains the Virtual Cluster Returned: always |
|
Time of creation of the virtual Cluster Returned: always |
|
Email address of the creator of Virtual Cluster Returned: always |
|
ID of the creator of Virtual Cluster Returned: always |
|
Name of the creator of the Virtual Cluster Returned: always |
|
Spark History Server URL for the Virtual Cluster Returned: always |
|
Livy Server URL for the Virtual Cluster Returned: always |
|
Resources details of CDE virtual cluster. Returned: always |
|
Object to store resources for a CDE service. Returned: always |
|
Actual CPU request for the VC. This accounts for other dex apps(eg. livy, airflow), that run in the virtual cluster. Returned: always |
|
Actual Memory request for the VC. This accounts for other dex apps(eg. livy, airflow), that run in the virtual cluster. Returned: always |
|
The CPU requests for VC for running spark jobs. Returned: always |
|
The Memory requests for VC for running spark jobs. Returned: always |
|
Safari URL for the Virtual Cluster Returned: always |
|
Spark version for the virtual cluster Returned: always |
|
Status of the Virtual Cluster Returned: always |
|
Url for the Virtual Cluster APIs Returned: always |
|
Virtual Cluster ID Returned: always |
|
Name of the CDE Virtual Cluster Returned: always |
|
URL of the CDE Virtual Cluster UI Returned: always |