cloudera.exe.supported module – Retrieve Cloudera Support Matrix information
Note
This module is part of the cloudera.exe collection (version 3.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.exe.
.
To use it in a playbook, specify: cloudera.exe.supported
.
New in cloudera.exe 3.0.0
Synopsis
Retrieve product compatibility and support information from the Cloudera Support Matrix API.
Supports filtering by Cloudera Runtime, Manager or Data Service product versions.
Returns comprehensive support matrix data including compatibility information across different Cloudera products.
Parameters
Parameter |
Comments |
---|---|
Filter by specific CDP Private Cloud Data Services version. Mutually exclusive with the |
|
Filter by specific Cloudera Manager version. Mutually exclusive with the |
|
Filter by specific CDP Private Cloud Base (Cloudera Runtime) version. Mutually exclusive with the |
|
Additional raw filters to add to the support matrix URL. Each filter will be appended to the URL, delimited by colons ( Default: |
|
HTTP request timeout in seconds. Default: |
Notes
Note
Only one of the
cloudera_manager
,cloudera_runtime
orcloudera_data_services
parameters can be specified.
Examples
- name: Get all support matrix information
cloudera.exe.supported:
register: full_matrix
- name: Get support matrix for Cloudera Manager version
cloudera.exe.supported:
cloudera_manager: "7.13.1"
register: cm_support
- name: Get support matrix for Cloudera Runtime version
cloudera.exe.supported:
cloudera_runtime: "7.1.9 SP1"
register: base_support
- name: Get support matrix for Cloudera Data Services version
cloudera.exe.supported:
cloudera_data_services: "1.5.4"
register: ds_support
- name: Get support matrix for Cloudera Manager version and OS
cloudera.exe.supported:
cloudera_manager: "7.13.1"
raw_filters:
- OPERATING_SYSTEMS=RHEL-9.2
register: ds_support
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
---|---|
Summary of filters that were applied to the API request Returned: always |
|
Full name and version of the supplied product Returned: when filter applied |
|
Complete support matrix information from Cloudera Returned: always |
|
Browser support information Returned: when supported |
|
Database compatibility information Returned: when supported Sample: |
|
Description of the database Returned: always |
|
Database family identifier Returned: always |
|
Support matrix ID for the entry Returned: always |
|
Version of the database Returned: always |
|
JDK compatibility information Returned: when supported Sample: |
|
Description of the JDK Returned: always |
|
JDK family identifier Returned: always |
|
Support matrix ID for the entry Returned: always |
|
Version of the JDK Returned: always |
|
Kubernetes platform compatibility Returned: always |
|
Operating system compatibility Returned: when supported Sample: |
|
Description of the OS Returned: always |
|
OS family identifier Returned: always |
|
Group identifier Returned: always |
|
Support matrix ID for the entry Returned: always |
|
Version of the OS Returned: always |
|
Processor architecture compatibility Returned: when supported |
|
Description of the architecture Returned: always |
|
Architecture family identifier Returned: always |
|
Support matrix ID for the entry Returned: always |
|
Name of the architecture Returned: always |
|
Version of the architecture Returned: always |
|
Cloudera product information Returned: when supported Sample: |
|
Description of the product Returned: always |
|
Group identifier Returned: always |
|
Support matrix ID for the entry Returned: always |
|
Support matrix organization Returned: always |
|
Full product name Returned: always |
|
Release date of the product (DD-MM-YYY) Returned: when supported |
|
Version of the product Returned: always |