Cloudera.Exe
Collection version 3.0.0
Description
A set of roles, modules, and plugins that encapsulate best practices and opinionated deployment and management processes for Cloudera Data Platform (CDP) Public Cloud and Private Cloud deployments.
Authors:
Jim Enright @jenright
Ronald Suplina @rsuplina
Webster Mudge @wmudge
Supported ansible-core versions:
2.15.0 or newer
Changelog
Plugin Index
These are the plugins in the cloudera.exe collection:
Modules
cm_prepare_db module – Configure the external Cloudera Manager server database
deprecation module – Display a deprecation warning
jdk_facts module – Retrieve JDK information
supported module – Retrieve Cloudera Support Matrix information
Filter Plugins
combine_onto filter – Combine two dictionaries
version filter – Parse a Cloudera Manager version string
Lookup Plugins
supported lookup – Get support matrix details
Test Plugins
version test – compare Cloudera version strings
Role Index
These are the roles in the cloudera.exe collection:
auto_repo_mirror role – Repository preseed
blackbox role – Install Blackbox Exporter
blackbox_exporter role – Install Blackbox Exporter
caddy role – Install Caddy proxy packages.
cm_agent role – Install Cloudera Manager agent packages.
cm_csd role – Install Cloudera CSDs
cm_repo role – Manage the package repository for Cloudera Manager.
cm_server role – Install Cloudera Manager server
common role – Common configuration
data role – Data
docker role – Install Docker
dynamic_inventory role – Dynamic inventory
freeipa_client role – Set up FreeIPA client
freeipa_host_group role – FreeIPA host inventory
freeipa_server role – Set up FreeIPA server
freeipa_server_ecs role – Configure DNS zones and wildcard records for ECS
freeipa_server_unenrolled_tls role – Issue a TLS certificate for an unenrolled host
freeipa_server_users role – Set up superusers in FreeIPA
freeipa_server_wildcard_profile role – Install a wildcard certificate profile for FreeIPA
grafana role – Set up Grafana server
info role – Info
infrastructure role – Infrastructure
init_deployment role – Configuration init
mount role – Create and mount a storage volume
node_exporter role – Install Node Exporter
nodeexporter role – Install Node Exporter
pgadmin role – Install pgAdmin
platform role – Platform
postgresql_client role – Client configuration for PostgreSQL database
postgresql_server role – Install PostgreSQL server for Cloudera Manager
prereq_accumulo role – Set up user accounts for Accumulo
prereq_activitymonitor role – Set up database and user accounts for Activity Monitor
prereq_atlas role – Set up user accounts for Atlas
prereq_cloudera_manager role – Set up user accounts and LDAP for Kerberos for Cloudera Manager
prereq_cloudera_users role – Set up user accounts Cloudera Manager
prereq_cm_database role – Set up database and user accounts for Cloudera Manager
prereq_database role – Create and manage databases and users
prereq_dataviz role – Set up user accounts for Dataviz
prereq_dataviz_database role – Set up database and user accounts for Dataviz
prereq_druid role – Set up user accounts for Druid
prereq_ecs role – Set up firewall, and networking for ECS
prereq_firewall role – Disable firewalls for a deployment
prereq_flink role – Set up user accounts for Flink
prereq_flume role – Set up user accounts for Flume
prereq_hadoop role – Set up user accounts for Hadoop
prereq_hbase role – Set up user accounts for HBase
prereq_hdfs role – Set up for Hdfs
prereq_hive role – Set up user accounts for Hive
prereq_hive_database role – Set up database and user accounts for Hive
prereq_httpfs role – Set up user accounts for HttpFS
prereq_hue role – Set up user accounts and Kerberos for Hue
prereq_hue_database role – Set up database and user accounts for Hue
prereq_impala role – Set up user accounts for Impala
prereq_jdk role – Set up the JDK
prereq_kafka role – Set up user accounts for Kafka
prereq_kernel role – Update OS kernel parameters for deployments
prereq_keytrustee role – Set up user accounts for Key Trustee
prereq_kms role – Set up user accounts for KMS
prereq_knox role – Set up user accounts for Knox
prereq_knox_database role – Set up database and user accounts for Knox
prereq_kudu role – Set up user accounts for Kudu
prereq_livy role – Set up user accounts for Livy
prereq_local_account role – Set up local user accounts
prereq_mapreduce role – Set up user accounts for MapReduce
prereq_network_dns role – Set up hostname and DNS networking
prereq_nifi role – Set up user accounts for NiFi
prereq_nifiregistry role – Set up user accounts for NiFi Registry
prereq_ntp role – Set up NTP services for deployments
prereq_oozie role – Set up user accounts for Oozie
prereq_oozie_database role – Set up database and user accounts for Oozie
prereq_os role – Update general OS requirements for deployments
prereq_phoenix role – Set up user accounts for Phoenix
prereq_psycopg2 role – Install psycopg2 for PostgreSQL for deployments
prereq_python role – Install Python for deployments
prereq_query_processor_database role – Set up database and user accounts for Query Processor
prereq_ranger role – Set up user accounts for Ranger
prereq_ranger_database role – Set up database and user accounts for Ranger
prereq_reportsmanager role – Set up database and user accounts for Reports Manager
prereq_rngd role – Install the Random Number Generator package for deployments
prereq_schemaregistry role – Set up user accounts for Schema Registry
prereq_schemaregistry_database role – Set up database and user accounts for Schema Registry
prereq_selinux role – Manage SELinux policy enforcement for deployments
prereq_sentry role – Set up user accounts for Sentry
prereq_services role – Manage operating system services for deployments
prereq_smm role – Set up user accounts and directories for Streams Messaging Manager
prereq_smm_database role – Set up database and user accounts for Streams Messaging Manager
prereq_solr role – Set up user accounts for Solr
prereq_spark role – Set up user accounts for Spark
prereq_spark2 role – Set up user accounts for Spark2
prereq_sqoop role – Set up user accounts for Sqoop
prereq_ssb role – Set up user accounts for SSB
prereq_ssb_database role – Set up database and user accounts for SQL Stream Builder
prereq_superset role – Set up user accounts for Superset
prereq_supported role – Verify configuration against support matrix
prereq_thp role – Disable Transparent Huge Pages for deployments
prereq_tls_acls role – Set up local user ACLs for TLS
prereq_yarn role – Set up user accounts for YARN
prereq_zeppelin role – Set up user accounts for Zeppelin
prereq_zookeeper role – Set up for Zookeeper
prometheus role – Install Prometheus.
provision role – Provision
rdbms_server role – Install standalone RDBMS instance
rocm role – Provision AMD ROCm GPU drivers
runtime role – Runtime
sequence role – Sequence
sudoers role – Sudoers
tls_fetch_ca_certs role – Bring CA root and intermediate cert back to controller
tls_generate_csr role – Generates a CSR on each host and copies it back to the Ansible controller
tls_install_certs role – Copy and install the signed TLS certificates to each cluster
tls_signing role – Sign of CSRs by a CA Server