|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@InterfaceAudience.Public @InterfaceStability.Evolving public interface RegistryConstants
Constants for the registry, including configuration keys and default values.
Field Summary | |
---|---|
static String |
DEFAULT_REGISTRY_CLIENT_JAAS_CONTEXT
default client-side registry JAAS context: "Client" |
static boolean |
DEFAULT_REGISTRY_ENABLED
Defaut value for enabling the registry in the RM: false |
static boolean |
DEFAULT_REGISTRY_SECURE
Default registry security policy: false. |
static String |
DEFAULT_REGISTRY_SYSTEM_ACCOUNTS
Default system accounts given global access to the registry: "sasl:yarn@, sasl:mapred@, sasl:hdfs@, sasl:hadoop@". |
static String |
DEFAULT_REGISTRY_USER_ACCOUNTS
Default system acls: "". |
static String |
DEFAULT_REGISTRY_ZK_QUORUM
The default zookeeper quorum binding for the registry: "localhost:2181" |
static int |
DEFAULT_ZK_CONNECTION_TIMEOUT
The default ZK connection timeout: 15000. |
static String |
DEFAULT_ZK_REGISTRY_ROOT
Default root of the yarn registry: "/registry" |
static int |
DEFAULT_ZK_RETRY_CEILING
Default limit on retries: 60000. |
static int |
DEFAULT_ZK_RETRY_INTERVAL
The default interval between connection retries: 1000. |
static int |
DEFAULT_ZK_RETRY_TIMES
The default # of times to retry a ZK connection: 5. |
static int |
DEFAULT_ZK_SESSION_TIMEOUT
The default ZK session timeout: 60000. |
static String |
KEY_REGISTRY_CLIENT_AUTH
Registry client authentication policy. |
static String |
KEY_REGISTRY_CLIENT_AUTHENTICATION_ID
Registry client authentication ID |
static String |
KEY_REGISTRY_CLIENT_AUTHENTICATION_PASSWORD
Registry client authentication password. |
static String |
KEY_REGISTRY_CLIENT_JAAS_CONTEXT
Key to define the JAAS context. |
static String |
KEY_REGISTRY_ENABLED
flag to indicate whether or not the registry should be enabled in the RM: "hadoop.registry.rm.enabled" |
static String |
KEY_REGISTRY_KERBEROS_REALM
The kerberos realm: "hadoop.registry.kerberos.realm". |
static String |
KEY_REGISTRY_SECURE
Key to set if the registry is secure: "hadoop.registry.secure". |
static String |
KEY_REGISTRY_SYSTEM_ACCOUNTS
A comma separated list of Zookeeper ACL identifiers with system access to the registry in a secure cluster: "hadoop.registry.system.accounts". |
static String |
KEY_REGISTRY_USER_ACCOUNTS
A comma separated list of Zookeeper ACL identifiers with system access to the registry in a secure cluster: "hadoop.registry.user.accounts". |
static String |
KEY_REGISTRY_ZK_CONNECTION_TIMEOUT
Zookeeper connection timeout in milliseconds: "hadoop.registry.zk.connection.timeout.ms". |
static String |
KEY_REGISTRY_ZK_QUORUM
List of hostname:port pairs defining the zookeeper quorum binding for the registry "hadoop.registry.zk.quorum" |
static String |
KEY_REGISTRY_ZK_RETRY_CEILING
Zookeeper retry limit in milliseconds, during exponential backoff: "hadoop.registry.zk.retry.ceiling.ms". |
static String |
KEY_REGISTRY_ZK_RETRY_INTERVAL
Zookeeper connect interval in milliseconds: "hadoop.registry.zk.retry.interval.ms". |
static String |
KEY_REGISTRY_ZK_RETRY_TIMES
Zookeeper connection retry count before failing: "hadoop.registry.zk.retry.times". |
static String |
KEY_REGISTRY_ZK_ROOT
Root path in the ZK tree for the registry: "hadoop.registry.zk.root" |
static String |
KEY_REGISTRY_ZK_SESSION_TIMEOUT
Zookeeper session timeout in milliseconds: "hadoop.registry.zk.session.timeout.ms" |
static String |
PATH_SYSTEM_SERVICES
path to system services off the root : "/services/". |
static String |
PATH_USER_SERVICES
path to system services under a user's home path : "/services/". |
static String |
PATH_USERS
path to users off the root: "/users/". |
static String |
REGISTRY_CLIENT_AUTH_ANONYMOUS
No authentication; client is anonymous |
static String |
REGISTRY_CLIENT_AUTH_DIGEST
Username/password is the authentication mechanism. |
static String |
REGISTRY_CLIENT_AUTH_KERBEROS
Registry client uses Kerberos: authentication is automatic from logged in user |
static String |
REGISTRY_PREFIX
prefix for registry configuration options: "hadoop.registry.". |
static String |
SUBPATH_COMPONENTS
path under a service record to point to components of that service: "/components/". |
static String |
ZK_PREFIX
Prefix for zookeeper-specific options: "hadoop.registry.zk." |
Field Detail |
---|
static final String REGISTRY_PREFIX
hadoop.
and not YARN? It can
live outside YARN
static final String ZK_PREFIX
For clients using other protocols, these options are not supported.
static final String KEY_REGISTRY_ENABLED
static final boolean DEFAULT_REGISTRY_ENABLED
static final String KEY_REGISTRY_SECURE
static final boolean DEFAULT_REGISTRY_SECURE
static final String KEY_REGISTRY_ZK_ROOT
static final String DEFAULT_ZK_REGISTRY_ROOT
static final String KEY_REGISTRY_CLIENT_AUTH
This is only used in secure clusters.
If the Factory methods of RegistryOperationsFactory
are used, this key does not need to be set: it is set
up based on the factory method used.
static final String REGISTRY_CLIENT_AUTH_KERBEROS
static final String REGISTRY_CLIENT_AUTH_DIGEST
KEY_REGISTRY_CLIENT_AUTHENTICATION_ID
and KEY_REGISTRY_CLIENT_AUTHENTICATION_PASSWORD
must be set.
static final String REGISTRY_CLIENT_AUTH_ANONYMOUS
static final String KEY_REGISTRY_CLIENT_AUTHENTICATION_ID
This is only used in secure clusters with
KEY_REGISTRY_CLIENT_AUTH
set to
REGISTRY_CLIENT_AUTH_DIGEST
static final String KEY_REGISTRY_CLIENT_AUTHENTICATION_PASSWORD
This is only used in secure clusters with the client set to use digest (not SASL or anonymouse) authentication.
Specifically, KEY_REGISTRY_CLIENT_AUTH
set to
REGISTRY_CLIENT_AUTH_DIGEST
static final String KEY_REGISTRY_ZK_QUORUM
static final String DEFAULT_REGISTRY_ZK_QUORUM
static final String KEY_REGISTRY_ZK_SESSION_TIMEOUT
static final int DEFAULT_ZK_SESSION_TIMEOUT
static final String KEY_REGISTRY_ZK_CONNECTION_TIMEOUT
static final int DEFAULT_ZK_CONNECTION_TIMEOUT
static final String KEY_REGISTRY_ZK_RETRY_TIMES
static final int DEFAULT_ZK_RETRY_TIMES
static final String KEY_REGISTRY_ZK_RETRY_INTERVAL
static final int DEFAULT_ZK_RETRY_INTERVAL
static final String KEY_REGISTRY_ZK_RETRY_CEILING
static final int DEFAULT_ZK_RETRY_CEILING
static final String KEY_REGISTRY_SYSTEM_ACCOUNTS
KEY_REGISTRY_KERBEROS_REALM
.
static final String DEFAULT_REGISTRY_SYSTEM_ACCOUNTS
static final String KEY_REGISTRY_USER_ACCOUNTS
static final String DEFAULT_REGISTRY_USER_ACCOUNTS
static final String KEY_REGISTRY_KERBEROS_REALM
static final String KEY_REGISTRY_CLIENT_JAAS_CONTEXT
static final String DEFAULT_REGISTRY_CLIENT_JAAS_CONTEXT
static final String PATH_USERS
static final String PATH_SYSTEM_SERVICES
static final String PATH_USER_SERVICES
static final String SUBPATH_COMPONENTS
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |