| { |
| "services": [ |
| { |
| "name": "AMBARI_INFRA_SOLR", |
| "identities": [ |
| { |
| "name": "ambari_infra_smokeuser", |
| "reference": "/smokeuser" |
| }, |
| { |
| "name": "ambari_infra_spnego", |
| "reference": "/spnego", |
| "principal": { |
| "configuration": "infra-solr-env/infra_solr_web_kerberos_principal" |
| }, |
| "keytab": { |
| "configuration": "infra-solr-env/infra_solr_web_kerberos_keytab" |
| } |
| } |
| ], |
| "components": [ |
| { |
| "name": "INFRA_SOLR", |
| "identities": [ |
| { |
| "name": "infra-solr", |
| "principal": { |
| "value": "infra-solr/_HOST@${realm}", |
| "type": "service", |
| "configuration": "infra-solr-env/infra_solr_kerberos_principal" |
| }, |
| "keytab": { |
| "file": "${keytab_dir}/ambari-infra-solr.service.keytab", |
| "owner": { |
| "name": "${infra-solr-env/infra_solr_user}", |
| "access": "r" |
| }, |
| "group": { |
| "name": "${cluster-env/user_group}", |
| "access": "" |
| }, |
| "configuration": "infra-solr-env/infra_solr_kerberos_keytab" |
| } |
| } |
| ] |
| }, |
| { |
| "name": "INFRA_SOLR_CLIENT" |
| } |
| ] |
| } |
| ] |
| } |