cloudera.cluster.cm_service_info module – Retrieve information about the Cloudera Management service
Note
This module is part of the cloudera.cluster collection (version 5.0.0).
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.cluster
.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: cloudera.cluster.cm_service_info
.
New in cloudera.cluster 4.4.0
Synopsis
Gather information about the Cloudera Manager service.
Requirements
The below requirements are needed on the host that executes this module.
cm-client
Parameters
Parameter |
Comments |
---|---|
Set the HTTP user agent header when interacting with the CM API endpoint. Default: |
|
Capture the HTTP interaction logs with the CM API endpoint. Choices:
|
|
Flag to force TLS during CM API endpoint discovery. If Choices:
|
|
Hostname of the CM API endpoint. If set, the Mutually exclusive with url. |
|
Password for access to the CM API endpoint. This parameter is set to |
|
Port of the CM API endpoint. If set, CM API endpoint discovery will connect to the designated port first and will follow redirects. Default: |
|
Set the HTTP/S proxy server when interacting with the CM API endpoint. |
|
Path to SSL CA certificate to use for validation. |
|
The CM API endpoint URL and should include scheme, host, port, and API root path. Mutually exclusive with host. |
|
Username for access to the CM API endpoint. |
|
Verify the TLS certificates for the CM API endpoint. Choices:
|
|
API version of the CM API endpoint. Default: |
Attributes
Attribute |
Support |
Description |
---|---|---|
Support: full |
Can run in check_mode and return changed status prediction without modifying target, if not supported the action will be skipped. |
|
Support: full |
Will return details on what has changed (or possibly needs changing in check_mode), when in diff mode |
|
Platforms: all |
Target OS/families that can be operated against |
See Also
See also
- cloudera.cluster.cm_service
Manage Cloudera Manager service.
- cloudera.cluster.cm_service_role
Manage a Cloudera Manager Service role.
- cloudera.cluster.cm_service_role_config_group
Manage a Cloudera Manager Service role config group.
Examples
- name: Gather details of the Cloudera Manager service
cloudera.cluster.cm_service_info:
host: "example.cloudera.host"
username: "will_jordan"
password: "S&peR4Ec*re"
register: cm_output
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
The Cloudera Manager service. Returned: success |
|
Status of client configuration for the Cloudera Manager service. Returned: optional |
|
The associated cluster name. Returned: optional |
|
Service-wide configuration for the Cloudera Manager service. Returned: optional |
|
Status of configuration staleness for the Cloudera Manager service. Returned: optional Sample: |
|
Display name of the Cloudera Manager service. Returned: always |
|
Lists all available health checks for the Cloudera Manager service. Returned: optional |
|
A descriptor for the health check. Returned: optional |
|
Unique name fore the health check. Returned: always |
|
The summary status of the health check. Returned: always Sample: |
|
Whether the health check is suppressed. A suppressed health check is not considered when computing the overall health. Returned: always |
|
Health of the Cloudera Manager service. Returned: always Sample: |
|
Whether maintance mode is enabled for the Cloudera Manager service. Returned: always |
|
List of objects that trigger the Cloudera Manager service to be in maintenance mode. Returned: optional Sample: |
|
Name (identifier) of the Cloudera Manager service. Returned: always |
|
List of role configuration groups for Cloudera Manager service. Returned: optional |
|
Whether the role config group is a base (default) group. Returned: always |
|
Configuration for the role config group. Returned: optional |
|
Display name for the role config group. Returned: always |
|
Name (identifier) of the role config group. Returned: always |
|
The type of roles in this group. Returned: always |
|
Name (identifier) of the associated service of the role config group. Returned: always |
|
List of role instances for Cloudera Manager service. Returned: optional |
|
Commission state of the Cloudera Manager service role. Returned: always Sample: |
|
Role override configuration for the Cloudera Manager service. Returned: optional |
|
Status of configuration staleness for the Cloudera Manager service role. Returned: always Sample: |
|
High-availability status for the Cloudera Manager service. Returned: optional Sample: |
|
List of all available health checks for Cloudera Manager service role. Returned: optional |
|
The explanation of this health check. Returned: optional |
|
Unique name of this health check. Returned: always |
|
The high-level health status of the health check. Returned: always Sample: |
|
Whether this health check is suppressed. A suppressed health check is not considered when computing the role’s overall health. Returned: optional |
|
The high-level health status of the Cloudera Manager service role. Returned: always Sample: |
|
The unique ID of the cluster host. Returned: always |
|
Whether the Cloudera Manager service role is in maintenance mode. Returned: always |
|
List of objects that trigger the Cloudera Manager service role to be in maintenance mode. Returned: optional Sample: |
|
The Cloudera Manager service role name. Note, this is an auto-generated name and cannot be changed. Returned: always |
|
The name of the Cloudera Manager Service role config group, which uniquely identifies it in a Cloudera Manager installation. Returned: always |
|
State of the Cloudera Manager service role. Returned: always Sample: |
|
The name of the Cloudera Manager service, which uniquely identifies it in a deployment. Returned: always |
|
Set of tags for the Cloudera Manager service role. Returned: optional |
|
The Cloudera Manager service role type. Returned: always Sample: |
|
The Zookeeper server mode for this Cloudera Manager service role. Note that for non-Zookeeper Server roles, this will be Returned: optional |
|
Run state of the Cloudera Manager service. Returned: always Sample: |
|
Version of Cloudera Manager service. Returned: always |
|
List of tags for Cloudera Manager service. Returned: optional |
|
Type of the Cloudera Manager service, i.e. MGMT. Returned: always Sample: |