Details
-
Improvement
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
14: Helm/Testing/bugfixing, 16: Autoscaling/PE/Docs, 18: PE/Tasks/Docs, 20: PE/Docs/Cleanup
-
2
Description
#1. Chart should support creating and updating all resource type - replication, bucket, backup user, group, etc.
#2. Chart should support all the Operator functionalities - pod spec, resource limit, anti-affinity, probes, etc.
This also needs to consider autogeneration of docs based on operator configured fields.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Link | This issue relates to CBSE-7429 [ CBSE-7429 ] |
Issue Type | Epic [ 5 ] | Improvement [ 4 ] |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked higher |
Remote Link | This issue links to "Page (Couchbase, Inc. Wiki)" [ 21532 ] |
Description |
#1. Chart should support creating and updating all resource type - replication, bucket, backup user, group, etc.
#2. Chart should support all the Operator functionalities - pod spec, resource limit, anti-affinity, probes, etc. |
#1. Chart should support creating and updating all resource type - replication, bucket, backup user, group, etc.
#2. Chart should support all the Operator functionalities - pod spec, resource limit, anti-affinity, probes, etc. This also needs to consider autogeneration of docs based on operator configured fields. |
Story Points | 1 | 2 |
Sprint | 12: Helm,Logng,Indexing, PE/SB [ 1482 ] |
Sprint | 12: Logging,Indexing, PE/SB [ 1482 ] | 14: Helm/Testing/bugfixing [ 1502 ] |
Sprint | 14: Helm/Testing/bugfixing [ 1502 ] | 16: Documentation [ 1503 ] |
Rank | Ranked lower |
Component/s | documentation [ 14113 ] |
Sprint | 16: Documentation [ 1503 ] | 14: Helm/Testing/bugfixing [ 1502 ] |
Rank | Ranked lower |
Rank | Ranked higher |
Sprint | 14: Helm/Testing/bugfixing [ 1502 ] | 14: Helm/Testing/bugfixing, 16: Documentation [ 1502, 1503 ] |
Sprint | 14: Helm/Testing/bugfixing, 16: Autoscaling/PE/Docs [ 1502, 1503 ] | 14: Helm/Testing/bugfixing, 16: Autoscaling/PE/Docs, 18: PE/Tasks/Docs [ 1502, 1503, 1563 ] |
Sprint | 14: Helm/Testing/bugfixing, 16: Autoscaling/PE/Docs, 18: PE/Tasks/Docs [ 1502, 1503, 1563 ] | 14: Helm/Testing/bugfixing, 16: Autoscaling/PE/Docs, 18: PE/Tasks/Docs, 20: PE/Docs/Cleanup [ 1502, 1503, 1563, 1595 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Resolved [ 5 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Remote Link | This issue links to "Page (Couchbase, Inc. Wiki)" [ 22717 ] |
Remote Link | This issue links to "Page (Couchbase, Inc. Wiki)" [ 21532 ] |
Thanks Anil Kumar note that all of the helm attributes are not documented to prevent duplication as Couchbase spec change.
Most of the detailed settings can be provided since they are just passed directly through. For instance, resource and limits can be specified via overrides:
cluster:
servers:
resources:
limits:
memory: 8Gi
requests:
memory: 8Gi
I should improve the docs on this:
https://docs.couchbase.com/operator/current/helm-couchbase-config.html#additional-values-2