Gateway
Advanced
Deploy Directory
- Description
- The directory where the client configs will be deployed
- Related Name
- Default Value
- /etc/streams_replication_manager
- API Name
-
client_config_root_dir
- Required
- true
Streams Replication Manager Client Advanced Configuration Snippet (Safety Valve) for streams_replication_manager-conf/srm.properties
- Description
- For advanced use only, a string to be inserted into the client configuration for streams_replication_manager-conf/srm.properties.
- Related Name
- Default Value
- API Name
-
streams_replication_manager-conf/srm.properties_client_config_safety_valve
- Required
- false
Monitoring
Enable Configuration Change Alerts
- Description
- When set, Cloudera Manager will send alerts when this entity's configuration changes.
- Related Name
- Default Value
- false
- API Name
-
enable_config_alerts
- Required
- false
Other
Alternatives Priority
- Description
- The priority level that the client configuration will have in the Alternatives system on the hosts. Higher priority levels will cause Alternatives to prefer this configuration over any others.
- Related Name
- Default Value
- 50
- API Name
-
client_config_priority
- Required
- true
SRM Client's Kerberos Keytab Location
- Description
- The path of the kerberos keytab file to be used by the SRM Client to authenticate with the co-located Kafka cluster. If left empty, the JAAS configuration of the co-located Kafka connection will not be generated.
- Related Name
-
kerberos.keytab.location
- Default Value
- API Name
-
kerberos.keytab.location
- Required
- false
SRM Client's Kerberos Principal Name
- Description
- The kerberos principal name of the SRM Client to authenticate with the co-located Kafka cluster. If left empty, the JAAS configuration of the co-located Kafka connection will not be generated.
- Related Name
-
kerberos.principal.name
- Default Value
- API Name
-
kerberos.principal.name
- Required
- false
SRM Client's Secure Storage Password
- Description
- Password for the secure storage that securely stores the sensitive client configurations. The default value is an empty string. If left empty, the SRM Client Secure Storage will not be created, and sensitive configuration will not be available for the client.
- Related Name
-
securestorage.password
- Default Value
- API Name
-
securestorage.password
- Required
- true
Environment Variable Holding SRM Client's Secure Storage Password
- Description
- Name of the environment variable that stores the password for the SRM Client's secure storage.
- Related Name
-
config.providers.secure.param.keystore.password.value
- Default Value
- SECURESTOREPASS
- API Name
-
securestorage.password.variable
- Required
- false
SRM Client's Secure Storage Type
- Description
- Type of secure storage that securely stores sensitive client configurations. This must be a valid Java keystore type that supports storage of symmetric cryptographic keys.
- Related Name
-
config.providers.secure.param.secureconfig.keystore.type
- Default Value
- PKCS12
- API Name
-
securestorage.type
- Required
- false
SRM Client's TLS/SSL Server Keystore Key Password
- Description
- The password that protects the private key contained in the keystore used when a SRM Client is authenticated as an SSL client against a Kafka cluster. If left empty, this configuration is not saved into the respective secure client configuration, preventing the use of the client keystore.
- Related Name
-
ssl.keystore.keypassword
- Default Value
- API Name
-
ssl.keystore.keypassword
- Required
- false
Keystore file Location for the SRM client's TLS/SSL server
- Description
- The path to the TLS/SSL keystore file containing the server certificate and private key used for TLS/SSL. This path is used when an SRM Client authenticates as an SSL client against a Kafka cluster.
- Related Name
-
ssl.keystore.location
- Default Value
- API Name
-
ssl.keystore.location
- Required
- false
SRM Client's TLS/SSL Server Keystore File Password
- Description
- The password for the SRM Client keystore file. If left empty, this config will not be saved into the respective secure client configuration, preventing the use of the Client Keystore.
- Related Name
-
ssl.keystore.password
- Default Value
- API Name
-
ssl.keystore.password
- Required
- false
Security
Gateway TLS/SSL Trust Store File
- Description
- The location on disk of the trust store, in .jks format, used to confirm the authenticity of TLS/SSL servers that Gateway might connect to. This trust store must contain the certificate(s) used to sign the service(s) connected to. If this parameter is not provided, the default list of well-known certificate authorities is used instead.
- Related Name
-
ssl.truststore.location
- Default Value
- API Name
-
ssl_client_truststore_location
- Required
- false
Gateway TLS/SSL Trust Store Password
- Description
- The password for the Gateway TLS/SSL Trust Store File. This password is not required to access the trust store; this field can be left blank. This password provides optional integrity checking of the file. The contents of trust stores are certificates, and certificates are public information.
- Related Name
-
ssl.truststore.password
- Default Value
- API Name
-
ssl_client_truststore_password
- Required
- false
Suppressions
Suppress Configuration Validator: CDH Version Validator
- Description
- Whether to suppress configuration warnings produced by the CDH Version Validator configuration validator.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_cdh_version_validator
- Required
- true
Suppress Parameter Validation: Deploy Directory
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Deploy Directory parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_client_config_root_dir
- Required
- true
Suppress Parameter Validation: SRM Client's Kerberos Keytab Location
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's Kerberos Keytab Location parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_kerberos.keytab.location
- Required
- true
Suppress Parameter Validation: SRM Client's Kerberos Principal Name
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's Kerberos Principal Name parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_kerberos.principal.name
- Required
- true
Suppress Parameter Validation: SRM Client's Secure Storage Password
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's Secure Storage Password parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_securestorage.password
- Required
- true
Suppress Parameter Validation: Environment Variable Holding SRM Client's Secure Storage Password
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Environment Variable Holding SRM Client's Secure Storage Password parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_securestorage.password.variable
- Required
- true
Suppress Parameter Validation: SRM Client's Secure Storage Type
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's Secure Storage Type parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_securestorage.type
- Required
- true
Suppress Parameter Validation: SRM Client's TLS/SSL Server Keystore Key Password
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's TLS/SSL Server Keystore Key Password parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_ssl.keystore.keypassword
- Required
- true
Suppress Parameter Validation: Keystore file Location for the SRM client's TLS/SSL server
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Keystore file Location for the SRM client's TLS/SSL server parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_ssl.keystore.location
- Required
- true
Suppress Parameter Validation: SRM Client's TLS/SSL Server Keystore File Password
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the SRM Client's TLS/SSL Server Keystore File Password parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_ssl.keystore.password
- Required
- true
Suppress Parameter Validation: Gateway TLS/SSL Trust Store File
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Gateway TLS/SSL Trust Store File parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_ssl_client_truststore_location
- Required
- true
Suppress Parameter Validation: Gateway TLS/SSL Trust Store Password
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Gateway TLS/SSL Trust Store Password parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_ssl_client_truststore_password
- Required
- true
Suppress Parameter Validation: Streams Replication Manager Client Advanced Configuration Snippet (Safety Valve) for streams_replication_manager-conf/srm.properties
- Description
- Whether to suppress configuration warnings produced by the built-in parameter validation for the Streams Replication Manager Client Advanced Configuration Snippet (Safety Valve) for streams_replication_manager-conf/srm.properties parameter.
- Related Name
- Default Value
- false
- API Name
-
role_config_suppression_streams_replication_manager-conf/srm.properties_client_config_safety_valve
- Required
- true