| { |
| "services": [ |
| { |
| "name": "LOGSEARCH", |
| "identities": [ |
| { |
| "name": "/smokeuser" |
| }, |
| { |
| "name": "/spnego", |
| "principal": { |
| "configuration": "logsearch-solr-env/logsearch_solr_web_kerberos_principal" |
| }, |
| "keytab": { |
| "configuration": "logsearch-solr-env/logsearch_solr_web_kerberos_keytab" |
| } |
| } |
| ], |
| "components": [ |
| { |
| "name": "LOGSEARCH_SOLR", |
| "identities": [ |
| { |
| "name": "logsearch-solr", |
| "principal": { |
| "value": "logsearch-solr/_HOST@${realm}", |
| "type": "service", |
| "configuration": "logsearch-solr-env/logsearch_solr_kerberos_principal" |
| }, |
| "keytab": { |
| "file": "${keytab_dir}/logsearch-solr.service.keytab", |
| "owner": { |
| "name": "${logsearch-solr-env/logsearch_solr_user}", |
| "access": "r" |
| }, |
| "group": { |
| "name": "${cluster-env/user_group}", |
| "access": "" |
| }, |
| "configuration": "logsearch-solr-env/logsearch_solr_kerberos_keytab" |
| } |
| } |
| ] |
| }, |
| { |
| "name": "LOGSEARCH_SERVER", |
| "identities": [ |
| { |
| "name": "logsearch", |
| "principal": { |
| "value": "logsearch/_HOST@${realm}", |
| "type": "service", |
| "configuration": "logsearch-env/logsearch_kerberos_principal" |
| }, |
| "keytab": { |
| "file": "${keytab_dir}/logsearch.service.keytab", |
| "owner": { |
| "name": "${logsearch-env/logsearch_user}", |
| "access": "r" |
| }, |
| "group": { |
| "name": "${cluster-env/user_group}", |
| "access": "" |
| }, |
| "configuration": "logsearch-env/logsearch_kerberos_keytab" |
| } |
| } |
| ] |
| }, |
| { |
| "name": "LOGSEARCH_LOGFEEDER", |
| "identities": [ |
| { |
| "name": "logfeeder", |
| "principal": { |
| "value": "logfeeder/_HOST@${realm}", |
| "type": "service", |
| "configuration": "logfeeder-env/logfeeder_kerberos_principal" |
| }, |
| "keytab": { |
| "file": "${keytab_dir}/logfeeder.service.keytab", |
| "owner": { |
| "name": "root", |
| "access": "r" |
| }, |
| "group": { |
| "name": "${cluster-env/user_group}", |
| "access": "" |
| }, |
| "configuration": "logfeeder-env/logfeeder_kerberos_keytab" |
| } |
| } |
| ] |
| }, |
| { |
| "name": "LOGSEARCH_SOLR_CLIENT" |
| } |
| ] |
| } |
| ] |
| } |