[ 
https://issues.apache.org/jira/browse/CASSANDRA-15675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

T Jake Luciani deleted CASSANDRA-15675:
---------------------------------------


> Work related to adding required features from DS Management API to C* Sidecar
> -----------------------------------------------------------------------------
>
>                 Key: CASSANDRA-15675
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15675
>             Project: Cassandra
>          Issue Type: Epic
>            Reporter: T Jake Luciani
>            Assignee: T Jake Luciani
>            Priority: Normal
>
> This ticket covers the work required to migrate work done in the [Management 
> API by 
> DataStax|http://github.com/datastax/management-api-for-apache-cassandra] into 
> the official C* Sidecar.
> For the most part this should be relatively simple as both have a similar 
> approach.  Some of the differences are highlighted below.
>  
>  * Local access only. 
>     - Each sidecar process is responsible for the local c* instance
>  *  CQL communication only.
>     - Communication between Management API and C* is via CQL only
>     - A simple CQL -> method mechanism is added to C* resulting in the 
> ability to execute statements like: "CALL NodeOps.compact('keyspace');"
>  *  Secure by default. 
>     - The Management API talks to C* via a local unix socket.
>     - The Management API has its own local unix socket so local tools can 
> communicate securely.
>     - Optional Mutual TLS support for secure services
>     - Disables default cassandra/cassandra superuser
>  *  No configuration file
>     - Keeps deployments simple
>  *  Hooks into Existing C* releases by utilizing a new java agent.
>  
> The java agent would obviously not be needed here.  But I do like the option 
> of supporting older releases with this approach. Thoughts?
>  
> Happy to discuss in this ticket before starting any work.  Please checkout 
> the linked project above.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to