Uploaded image for project: 'Couchbase Kubernetes'
  1. Couchbase Kubernetes
  2. K8S-2539

Expose cluster wide GSI replicas in CAO cluster resouce

    XMLWordPrintable

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • kraken
    • operator
    • None
    • 1

    Description

      In Couchbase Server 7.0, we added the ability to configure the number of GSI replicas at a cluster level that must be imposed. We should expose this setting to the CAO resources to be configured when the cluster is created (+ helm support)

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          anil Anil Kumar added a comment -

          https://docs.couchbase.com/server/current/rest-api/post-settings-indexes.html there are three more new settings got included for GSI at the cluster level which needs to get exposed through CAO. 

           

          numReplica The default number of index replicas to be created by the Index Service whenever CREATE INDEX is invoked. For further details, refer to Index Replication. integer
          redistributeIndexes When true, Couchbase Server redistributes indexes when rebalance occurs, in order to optimize performance. If false (the default), such redistribution does not occur. For further details, refer to Rebalancing the Index Service. boolean
          stableSnapshotInterval Persisted snapshotting interval in milliseconds. integer

           

          CC Roshani Sanghavi 

          anil Anil Kumar added a comment - https://docs.couchbase.com/server/current/rest-api/post-settings-indexes.html there are three more new settings got included for GSI at the cluster level which needs to get exposed through CAO.    numReplica The default number of index replicas to be created by the Index Service whenever  CREATE INDEX  is invoked. For further details, refer to  Index Replication . integer redistributeIndexes When  true , Couchbase Server redistributes indexes when rebalance occurs, in order to optimize performance. If  false  (the default), such redistribution does not occur. For further details, refer to  Rebalancing the Index Service . boolean stableSnapshotInterval Persisted snapshotting interval in milliseconds. integer   CC Roshani Sanghavi  
          anil Anil Kumar added a comment - - edited

          Tim Bradgate - This won't be in scope for 2.3.0 since we're in the last mile of the release but we will prioritize it for the next. 

          Roshani Sanghavi - We should get this prioritized for the next release.

          anil Anil Kumar added a comment - - edited Tim Bradgate - This won't be in scope for 2.3.0 since we're in the last mile of the release but we will prioritize it for the next.  Roshani Sanghavi - We should get this prioritized for the next release.

          People

            simon.murray Simon Murray
            tim.bradgate Tim Bradgate
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty