Created
February 13, 2017 17:25
-
-
Save geoHeil/bbe4eb9cef4f4e6c2feca743f2b19bc8 to your computer and use it in GitHub Desktop.
ambari
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"configurations": [ | |
{ | |
"hive-env": { | |
"properties": { | |
"hive_security_authorization" : "Ranger", | |
"hive_database": "Existing MySQL Database" | |
} | |
} | |
}, | |
{ | |
"kerberos-env": { | |
"properties_attributes" : { }, | |
"properties" : { | |
"realm" : "HADOOP.TEST", | |
"kdc_type" : "mit-kdc", | |
"kdc_host" : "mn01.vagrant", | |
"encryption_types": "aes des3-cbc-sha1 rc4 des-cbc-md5", | |
"ldap_url" : "", | |
"container_dn" : "", | |
"admin_server_host" : "mn01.vagrant" | |
} | |
} | |
}, | |
{ | |
"krb5-conf": { | |
"properties_attributes" : { }, | |
"properties" : { | |
"domains" : "", | |
"manage_krb5_conf" : "false" | |
} | |
} | |
}, | |
{ | |
"admin-properties" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"DB_FLAVOR" : "MYSQL", | |
"audit_db_name" : "rangeraudit", | |
"db_name" : "ranger", | |
"audit_db_user" : "rangeraudit", | |
"SQL_CONNECTOR_JAR" : "/usr/share/java/mysql-connector-java.jar", | |
"db_user" : "ranger", | |
"policymgr_external_url" : "http:// mn01.vagrant :6080", | |
"db_host" : " mn01.vagrant :3306", | |
"db_root_user" : "root", | |
"db_root_password" : "bigdata", | |
"db_password" : "bigdata", | |
"audit_db_password" : "bigdata" | |
} | |
} | |
}, | |
{ | |
"ranger-admin-site" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"ranger.jpa.jdbc.url" : "jdbc:mysql://mn01.vagrant:3306/ranger", | |
"ranger.jpa.audit.jdbc.url" : "jdbc:mysql://mn01.vagrant:3306/rangeraudit" | |
} | |
} | |
}, | |
{ | |
"ranger-ugsync-site" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
} | |
} | |
}, | |
{ | |
"ranger-env" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"ranger_user" : "ranger", | |
"ranger-hdfs-plugin-enabled" : "Yes", | |
"ranger-yarn-plugin-enabled" : "No", | |
"ranger-kafka-plugin-enabled" : "Yes", | |
"ranger-hbase-plugin-enabled" : "Yes", | |
"ranger-hive-plugin-enabled" : "Yes", | |
"xasecure.audit.destination.solr" : "false", | |
"xasecure.audit.destination.db" : "true", | |
"ranger_group" : "ranger", | |
"ranger_admin_username" : "amb_ranger_admin", | |
"ranger_admin_password" : "amb_ranger_admin", | |
"admin_username" : "admin" | |
} | |
} | |
}, | |
{ | |
"ranger-hdfs-plugin-properties" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"REPOSITORY_CONFIG_USERNAME" : "hadoop", | |
"ranger-hdfs-plugin-enabled" : "Yes", | |
"common.name.for.certificate" : "", | |
"policy_user" : "ambari-qa", | |
"hadoop.rpc.protection" : "" | |
} | |
} | |
}, | |
{ | |
"ranger-hive-plugin-properties" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"REPOSITORY_CONFIG_USERNAME" : "hive", | |
"ranger-hive-plugin-enabled" : "Yes", | |
"common.name.for.certificate" : "", | |
"policy_user" : "ambari-qa", | |
"hadoop.rpc.protection" : "" | |
} | |
} | |
}, | |
{ | |
"ranger-hbase-plugin-properties" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"REPOSITORY_CONFIG_USERNAME" : "hbase", | |
"ranger-hbase-plugin-enabled" : "Yes", | |
"common.name.for.certificate" : "", | |
"policy_user" : "ambari-qa", | |
"hadoop.rpc.protection" : "" | |
} | |
} | |
}, | |
{ | |
"ranger-kafka-plugin-properties" : { | |
"properties_attributes" : { }, | |
"properties" : { | |
"REPOSITORY_CONFIG_USERNAME" : "kafka", | |
"ranger-kafka-plugin-enabled" : "Yes", | |
"common.name.for.certificate" : "", | |
"policy_user" : "ambari-qa", | |
"hadoop.rpc.protection" : "" | |
} | |
} | |
}, | |
{ | |
"oozie-site" : { | |
"properties" : { | |
"oozie.service.JPAService.jdbc.driver" : "com.mysql.jdbc.Driver", | |
"oozie.service.JPAService.jdbc.url" : "jdbc:mysql://mn01.vagrant/oozie", | |
"oozie.service.JPAService.jdbc.username" : "oozie", | |
"oozie.db.schema.name" : "oozie" | |
} | |
} | |
}, | |
{ | |
"oozie-env" : { | |
"properties" : { | |
"oozie_hostname" : " mn01.vagrant ", | |
"oozie_database" : "Existing MySQL Database" | |
} | |
} | |
}, | |
{ | |
"ams-site": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"core-site": { | |
"properties": { | |
"hadoop.proxyuser.hive.groups": "*", | |
"hadoop.proxyuser.hdfs.groups": "*", | |
"hadoop.proxyuser.hcat.hosts": " m ", | |
"hadoop.proxyuser.hdfs.hosts": "*", | |
"hadoop.proxyuser.hive.hosts": " m " | |
} | |
} | |
}, | |
{ | |
"hive-site": { | |
"properties": { | |
"hive.security.authorization.enabled" : "true", | |
"hive.server2.enable.doAs" : "false", | |
"hive.enforce.bucketing": "false", | |
"javax.jdo.option.ConnectionURL": "jdbc:mysql://mn01.vagrant/hive?createDatabaseIfNotExist=true" | |
} | |
} | |
}, | |
{ | |
"hiveserver2-site": { | |
"properties": { | |
"hive.security.authorization.enabled" : "true", | |
"hive.conf.restricted.list" : "hive.security.authorization.enabled,hive.security.authorization.manager,hive.security.authenticator.manager", | |
"hive.security.authenticator.manager" : "org.apache.hadoop.hive.ql.security.SessionStateUserAuthenticator", | |
"hive.security.authorization.manager" : "org.apache.ranger.authorization.hive.authorizer.RangerHiveAuthorizerFactory" | |
} | |
} | |
}, | |
{ | |
"yarn-env": { | |
"properties": { | |
"min_user_id": "1000" | |
} | |
} | |
}, | |
{ | |
"tez-site": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"mapred-site": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"yarn-site": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"zoo.cfg": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"hadoop-env": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"ams-env": { | |
"properties": { | |
} | |
} | |
}, | |
{ | |
"hdfs-site": { | |
"properties": { | |
"dfs.namenode.inode.attributes.provider.class" : "org.apache.ranger.authorization.hadoop.RangerHdfsAuthorizer", | |
"dfs.cluster.administrators" : "hdfs" | |
} | |
} | |
}, | |
{ | |
"ams-hbase-site": { | |
"properties": { | |
} | |
} | |
} | |
], | |
"Blueprints" : { | |
"security" : { | |
"type" : "KERBEROS" | |
}, | |
"stack_name" : "HDP", | |
"stack_version" : "2.5" | |
}, | |
"host_groups" : [ | |
{ | |
"name" : "mn01", | |
"configurations" : [ ], | |
"components" : [ | |
{ | |
"name" : "KERBEROS_CLIENT" | |
}, | |
{ | |
"name" : "RANGER_USERSYNC" | |
}, | |
{ | |
"name" : "RANGER_ADMIN" | |
}, | |
{ | |
"name" : "ZOOKEEPER_SERVER" | |
}, | |
{ | |
"name" : "ZOOKEEPER_CLIENT" | |
}, | |
{ | |
"name" : "FALCON_SERVER" | |
}, | |
{ | |
"name" : "FALCON_CLIENT" | |
}, | |
{ | |
"name" : "OOZIE_SERVER" | |
}, | |
{ | |
"name" : "OOZIE_CLIENT" | |
}, | |
{ | |
"name" : "KAFKA_BROKER" | |
}, | |
{ | |
"name" : "PIG" | |
}, | |
{ | |
"name" : "NAMENODE" | |
}, | |
{ | |
"name" : "SPARK_JOBHISTORYSERVER" | |
}, | |
{ | |
"name" : "SPARK_CLIENT" | |
}, | |
{ | |
"name" : "HIVE_SERVER" | |
}, | |
{ | |
"name" : "HISTORYSERVER" | |
}, | |
{ | |
"name" : "HCAT" | |
}, | |
{ | |
"name" : "METRICS_MONITOR" | |
}, | |
{ | |
"name" : "TEZ_CLIENT" | |
}, | |
{ | |
"name" : "HIVE_METASTORE" | |
}, | |
{ | |
"name" : "SECONDARY_NAMENODE" | |
}, | |
{ | |
"name" : "AMBARI_SERVER" | |
}, | |
{ | |
"name" : "HCAT" | |
}, | |
{ | |
"name" : "SQOOP" | |
}, | |
{ | |
"name" : "HIVE_CLIENT" | |
}, | |
{ | |
"name" : "APP_TIMELINE_SERVER" | |
}, | |
{ | |
"name" : "HDFS_CLIENT" | |
}, | |
{ | |
"name" : "YARN_CLIENT" | |
}, | |
{ | |
"name" : "METRICS_COLLECTOR" | |
}, | |
{ | |
"name" : "MAPREDUCE2_CLIENT" | |
}, | |
{ | |
"name" : "HBASE_MASTER" | |
}, | |
{ | |
"name" : "HBASE_CLIENT" | |
}, | |
{ | |
"name" : "RESOURCEMANAGER" | |
}, | |
{ | |
"name" : "WEBHCAT_SERVER" | |
}, | |
{ | |
"name" : "NODEMANAGER" | |
}, | |
{ | |
"name" : "HBASE_REGIONSERVER" | |
} | |
, | |
{ | |
"name" : "DATANODE" | |
} | |
], | |
"cardinality" : "1" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment