[
https://issues.apache.org/jira/browse/AMBARI-8775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14365785#comment-14365785
]
Jayush Luniya commented on AMBARI-8775:
---------------------------------------
[~jspeidel]
Can you provide ETA for resolving this JIRA and AMBARI-9143 and whether it will
be done as part of AMBARI 2.0.0 release?
> Create Kerberos Descriptor Resource to be accessed via the REST API
> -------------------------------------------------------------------
>
> Key: AMBARI-8775
> URL: https://issues.apache.org/jira/browse/AMBARI-8775
> Project: Ambari
> Issue Type: Task
> Components: ambari-server
> Affects Versions: 2.0.0
> Reporter: Robert Levas
> Assignee: John Speidel
> Labels: kerberos, kerberos_descriptor, rest_api
> Fix For: 2.0.0
>
>
> Create Kerberos Descriptor Resource to be available via REST API such that
> the resource is made available as
> * A sub-resource to a {{Stack Version}} resource
> ** Default Kerberos descriptor (with full hierarchy) for the requested Stack
> Version, read from _kerberos.json_ files in relevant stack definition
> * A sub-resource to a {{Stack Service}} resource
> ** Default Kerberos descriptor for the requested Stack Service, read from
> _kerberos.json_ file in relevant service definition
> * A sub-resource to a {{Cluster}} resource
> ** Actual Kerberos descriptor for the requested Cluster (full hierarchy,
> pulled from Ambari database, declared when enabling Kerberos)
> * A sub-resource to a {{Service}} resource
> ** Actual Kerberos descriptor for the requested Service (pulled from Ambari
> database, declared when enabling Kerberos)
> The Kerberos descriptor is to be set when when enabling Kerberos on the
> cluster. The cluster update PUT request is to contain a
> {{kerberos_descriptor}} block. This data is parsed into a
> {{org.apache.ambari.server.state.kerberos.KerberosDescriptor}} and used to
> update the {{org.apache.ambari.server.state.kerberos.KerberosDescriptor}}
> created from the stack definition.
> The resulting Kerberos Descriptor is used to enable Kerberos and should be
> stored in the Ambari database to be recalled as necessary:
> * When the resource is requested
> * When a new host or service is added to the cluster
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)