[
https://issues.apache.org/jira/browse/AMBARI-26654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jialiang Cai reassigned AMBARI-26654:
-------------------------------------
Assignee: Jialiang Cai
> Add unified multi-cluster management and managed HBase service dependencies
> ---------------------------------------------------------------------------
>
> Key: AMBARI-26654
> URL: https://issues.apache.org/jira/browse/AMBARI-26654
> Project: Ambari
> Issue Type: New Feature
> Reporter: Jialiang Cai
> Assignee: Jialiang Cai
> Priority: Major
>
> Provide one Ambari server and console for multiple independent runtime
> clusters, with navigation both by cluster and by service type. Operators
> should be able to compare HBase or HDFS deployments and open the exact
> deployment configuration, operations and recovery views without repeatedly
> changing a global cluster selection.
> Scope:
> * Preserve Cluster -> Service -> Component -> Host and existing
> single-cluster compatibility. One host/agent belongs to one runtime cluster.
> * Make cluster creation non-destructive and isolate authorization, workflow
> persistence, asynchronous requests, events, configuration, operations and
> recovery by cluster.
> * Add unified React cluster/service directories, explicit cluster routes,
> useful recovery controls and improved existing installation interactions.
> * Support explicit managed HBase dependencies on an HDFS service and/or an
> existing ZooKeeper service owned by another cluster, with stable identities,
> minimal versioned client configuration, private data paths, compatibility
> checks and lifecycle safeguards.
> * Keep provider ownership and stored data independent of consumer stop or
> removal. Validate provider changes explicitly and preserve resumable
> operation history.
> * Support the explicitly validated same-realm Kerberos contract using
> provider-local provisioning authority and consumer-only credentials.
> Unsupported authentication or migration combinations must fail clearly.
> Out of scope: multiple runtime clusters sharing one host, repeated HBASE
> service identities inside one Cluster, a new Workspace tenancy model,
> automatic shared-provider deletion, and claims of process-level HA from
> logical separation.
> Implementation is in progress from PR #4208's pinned source baseline
> a62fe4959dc948210d844295a097a3311321dea6. The initial contributor branch is a
> source reference checkpoint. It is not an Apache release or a completed
> runtime validation result. Compilation, focused regression tests and isolated
> cluster/browser validation remain pending; no complete test-suite result is
> claimed.
> Acceptance includes non-destructive second-cluster creation and recovery,
> strict RBAC/host exclusivity, concurrent-tab/event isolation, direct
> deployment-specific actions, HBase using remote HDFS/ZooKeeper without
> redundant server deployments, safe provider impact handling and consumer
> removal preserving provider data.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]