Skip to content

Commit c30aa71

Browse files
committed
Update chart for 271 release
1 parent 85a5d0e commit c30aa71

File tree

7 files changed

+41
-31
lines changed

7 files changed

+41
-31
lines changed

charts/couchbase-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
22
name: couchbase-operator
33
description: A Helm chart to deploy the Couchbase Autonomous Operator for easily deploying, managing, and maintaining Couchbase Clusters. Couchbase Server is a NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.
4-
version: 2.70.1
5-
appVersion: 2.7.0
4+
version: 2.71.0
5+
appVersion: 2.7.1
66
type: application
77
keywords:
88
- couchbase

charts/couchbase-operator/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
A Helm chart to deploy the Couchbase Autonomous Operator for easily deploying, managing, and maintaining Couchbase Clusters. Couchbase Server is a NoSQL document database with a distributed architecture for performance, scalability, and availability. It enables developers to build applications easier and faster by leveraging the power of SQL with the flexibility of JSON.
55

6-
![Version: 2.70.0](https://img.shields.io/badge/Version-2.70.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.7.0](https://img.shields.io/badge/AppVersion-2.7.0-informational?style=flat-square)
6+
![Version: 2.71.0](https://img.shields.io/badge/Version-2.71.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.7.1](https://img.shields.io/badge/AppVersion-2.7.1-informational?style=flat-square)
77

88
Deploying the Operator and Couchbase Server
99
===========================================
@@ -184,7 +184,7 @@ for more information about customizing and managing your charts.
184184
| cluster.envImagePrecedence | bool | `false` | EnvImagePrecedence gives precedence over the default container image name in `spec.Image` to an image name provided through Operator environment variables. For more info on using Operator environment variables: https://docs.couchbase.com/operator/current/reference-operator- configuration.html |
185185
| cluster.hibernate | bool | `false` | Hibernate is whether to hibernate the cluster. |
186186
| cluster.hibernationStrategy | string | `nil` | HibernationStrategy defines how to hibernate the cluster. When Immediate the Operator will immediately delete all pods and take no further action until the hibernate field is set to false. |
187-
| cluster.image | string | `"couchbase/server:7.2.0"` | Image is the container image name that will be used to launch Couchbase server instances. Updating this field will cause an automatic upgrade of the cluster. Explicitly specifying the image for a server class will override this value for the server class. |
187+
| cluster.image | string | `"couchbase/server:7.6.3"` | Image is the container image name that will be used to launch Couchbase server instances. Updating this field will cause an automatic upgrade of the cluster. Explicitly specifying the image for a server class will override this value for the server class. |
188188
| cluster.logging.audit.disabledEvents | string | `nil` | The list of event ids to disable for auditing purposes. This is passed to the REST API with no verification by the operator. Refer to the documentation for details: https://docs.couchbase.com/server/current/audit-event-reference/audit- event-reference.html |
189189
| cluster.logging.audit.disabledUsers | string | `nil` | The list of users to ignore for auditing purposes. This is passed to the REST API with minimal validation it meets an acceptable regex pattern. Refer to the documentation for full details on how to configure this: https://docs.couchbase.com/server/current/manage/manage- security/manage-auditing.html#ignoring-events-by-user |
190190
| cluster.logging.audit.enabled | bool | `false` | Enabled is a boolean that enables the audit capabilities. |
@@ -314,7 +314,7 @@ for more information about customizing and managing your charts.
314314
| syncGateway.config.databases.db.users.GUEST.disabled | bool | `false` | Disable creation of guest user |
315315
| syncGateway.configSecret | string | `nil` | Optional secret to use with prepoulated database config |
316316
| syncGateway.exposeServiceType | string | `"ClusterIP"` | Type of service to use for exposing Sync Gateway Set as empty string to prevent service creation |
317-
| syncGateway.image | object | `{"repository":"couchbase/sync-gateway","tag":"3.0.4-enterprise"}` | Image of the sync gateway container |
317+
| syncGateway.image | object | `{"repository":"couchbase/sync-gateway","tag":"3.2.2-enterprise"}` | Image of the sync gateway container |
318318
| syncGateway.imagePullPolicy | string | `"IfNotPresent"` | |
319319
| syncGateway.kind | string | `"Deployment"` | Kind of resource to use when installing sync gateway resource. suppports (Deployment | Statefulset) |
320320
| syncGateway.labels | object | `{}` | Labels to apply to the deployment resource |

charts/couchbase-operator/README.md.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
| cluster.envImagePrecedence | bool | `false` | EnvImagePrecedence gives precedence over the default container image name in `spec.Image` to an image name provided through Operator environment variables. For more info on using Operator environment variables: https://docs.couchbase.com/operator/current/reference-operator-configuration.html
152152
| cluster.hibernate | bool | `false` | Hibernate is whether to hibernate the cluster.
153153
| cluster.hibernationStrategy | string | `nil` | HibernationStrategy defines how to hibernate the cluster. When Immediate the Operator will immediately delete all pods and take no further action until the hibernate field is set to false.
154-
| cluster.image | string | `"couchbase/server:7.2.0"` | Image is the container image name that will be used to launch Couchbase server instances. Updating this field will cause an automatic upgrade of the cluster. Explicitly specifying the image for a server class will override this value for the server class.
154+
| cluster.image | string | `"couchbase/server:7.6.3"` | Image is the container image name that will be used to launch Couchbase server instances. Updating this field will cause an automatic upgrade of the cluster. Explicitly specifying the image for a server class will override this value for the server class.
155155
| cluster.logging | object | `{"audit":{"disabledEvents":null,"disabledUsers":null,"enabled":false,"garbageCollection":{"sidecar":{"age":"1h","enabled":false,"image":"busybox:1.33.1","interval":"20m","resources":{"claims":{"name":null},"limits":null,"requests":null}}},"rotation":{"interval":"15m","pruneAge":"0","size":"20Mi"}},"logRetentionCount":null,"logRetentionTime":null,"server":{"configurationName":"fluent-bit-config","enabled":false,"manageConfiguration":true,"sidecar":{"configurationMountPath":"/fluent-bit/config/","image":"couchbase/fluent-bit:1.2.1","resources":{"claims":{"name":null},"limits":null,"requests":null}}}}` | Logging defines Operator logging options.
156156
| cluster.logging.audit | object | `{"disabledEvents":null,"disabledUsers":null,"enabled":false,"garbageCollection":{"sidecar":{"age":"1h","enabled":false,"image":"busybox:1.33.1","interval":"20m","resources":{"claims":{"name":null},"limits":null,"requests":null}}},"rotation":{"interval":"15m","pruneAge":"0","size":"20Mi"}}` | Used to manage the audit configuration directly
157157
| cluster.logging.audit.disabledEvents | string | `nil` | The list of event ids to disable for auditing purposes. This is passed to the REST API with no verification by the operator. Refer to the documentation for details: https://docs.couchbase.com/server/current/audit-event-reference/audit-event-reference.html
@@ -293,7 +293,7 @@
293293
| syncGateway.config.databases.db.users.GUEST.disabled | bool | `false` | Disable creation of guest user
294294
| syncGateway.configSecret | string | `nil` | Optional secret to use with prepoulated database config
295295
| syncGateway.exposeServiceType | string | `"ClusterIP"` | Type of service to use for exposing Sync Gateway Set as empty string to prevent service creation
296-
| syncGateway.image | object | `{"repository":"couchbase/sync-gateway","tag":"3.0.4-enterprise"}` | Image of the sync gateway container
296+
| syncGateway.image | object | `{"repository":"couchbase/sync-gateway","tag":"3.2.2-enterprise"}` | Image of the sync gateway container
297297
| syncGateway.imagePullPolicy | string | `"IfNotPresent"` |
298298
| syncGateway.kind | string | `"Deployment"` | Kind of resource to use when installing sync gateway resource. suppports (Deployment | Statefulset)
299299
| syncGateway.labels | object | `{}` | Labels to apply to the deployment resource

charts/couchbase-operator/crds/couchbase.crds.yaml

Lines changed: 31 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
config.couchbase.com/version: 2.7.0
5+
config.couchbase.com/version: 2.7.1
66
controller-gen.kubebuilder.io/version: v0.14.0
77
name: couchbaseautoscalers.couchbase.com
88
spec:
@@ -99,7 +99,7 @@ apiVersion: apiextensions.k8s.io/v1
9999
kind: CustomResourceDefinition
100100
metadata:
101101
annotations:
102-
config.couchbase.com/version: 2.7.0
102+
config.couchbase.com/version: 2.7.1
103103
controller-gen.kubebuilder.io/version: v0.14.0
104104
name: couchbasebackuprestores.couchbase.com
105105
spec:
@@ -582,7 +582,7 @@ apiVersion: apiextensions.k8s.io/v1
582582
kind: CustomResourceDefinition
583583
metadata:
584584
annotations:
585-
config.couchbase.com/version: 2.7.0
585+
config.couchbase.com/version: 2.7.1
586586
controller-gen.kubebuilder.io/version: v0.14.0
587587
name: couchbasebackups.couchbase.com
588588
spec:
@@ -753,6 +753,14 @@ spec:
753753
description: |-
754754
DefaultRecoveryMethod specifies how cbbackupmgr should
755755
recover from broken backup/restore attempts.
756+
757+
758+
NOTE: To use the `resume` or `purge` parameters, you will need to install
759+
`couchbasebackup` version `1.3.5` or greater.
760+
761+
762+
For `couchbasebackup` versions earlier than `1.3.5` only the `none` parameter
763+
is supported.
756764
enum:
757765
- none
758766
- resume
@@ -1084,7 +1092,7 @@ apiVersion: apiextensions.k8s.io/v1
10841092
kind: CustomResourceDefinition
10851093
metadata:
10861094
annotations:
1087-
config.couchbase.com/version: 2.7.0
1095+
config.couchbase.com/version: 2.7.1
10881096
controller-gen.kubebuilder.io/version: v0.14.0
10891097
name: couchbasebuckets.couchbase.com
10901098
spec:
@@ -1401,7 +1409,7 @@ apiVersion: apiextensions.k8s.io/v1
14011409
kind: CustomResourceDefinition
14021410
metadata:
14031411
annotations:
1404-
config.couchbase.com/version: 2.7.0
1412+
config.couchbase.com/version: 2.7.1
14051413
controller-gen.kubebuilder.io/version: v0.14.0
14061414
name: couchbaseclusters.couchbase.com
14071415
spec:
@@ -2559,7 +2567,7 @@ spec:
25592567
properties:
25602568
sidecar:
25612569
description: |-
2562-
DEPRECATED - by spec.logging.audit.nativePruning for Couchbase Server 7.2.4+
2570+
DEPRECATED - by spec.logging.audit.rotation for Couchbase Server 7.2.4+
25632571
Provide the sidecar configuration required (if so desired) to automatically clean up audit logs.
25642572
properties:
25652573
age:
@@ -7111,7 +7119,7 @@ apiVersion: apiextensions.k8s.io/v1
71117119
kind: CustomResourceDefinition
71127120
metadata:
71137121
annotations:
7114-
config.couchbase.com/version: 2.7.0
7122+
config.couchbase.com/version: 2.7.1
71157123
controller-gen.kubebuilder.io/version: v0.14.0
71167124
name: couchbasecollectiongroups.couchbase.com
71177125
spec:
@@ -7167,8 +7175,9 @@ spec:
71677175
removed by Couchbase, after they have expired, when either accessed, the expiry
71687176
pager is run, or the bucket is compacted. When set to 0, then documents are not
71697177
expired by default. This field must be a duration in the range 0-2147483648s,
7170-
defaulting to 0. More info:
7171-
https://golang.org/pkg/time/#ParseDuration
7178+
defaulting to 0. While this field can be changed on the CRD,
7179+
it will not be updated on the collection if the Couchbase Server version is pre 7.6.0.
7180+
More info: https://golang.org/pkg/time/#ParseDuration.
71727181
type: string
71737182
names:
71747183
description: |-
@@ -7204,7 +7213,7 @@ apiVersion: apiextensions.k8s.io/v1
72047213
kind: CustomResourceDefinition
72057214
metadata:
72067215
annotations:
7207-
config.couchbase.com/version: 2.7.0
7216+
config.couchbase.com/version: 2.7.1
72087217
controller-gen.kubebuilder.io/version: v0.14.0
72097218
name: couchbasecollections.couchbase.com
72107219
spec:
@@ -7257,8 +7266,9 @@ spec:
72577266
removed by Couchbase, after they have expired, when either accessed, the expiry
72587267
pager is run, or the bucket is compacted. When set to 0, then documents are not
72597268
expired by default. This field must be a duration in the range 0-2147483648s,
7260-
defaulting to 0. More info:
7261-
https://golang.org/pkg/time/#ParseDuration
7269+
defaulting to 0. While this field can be changed on the CRD,
7270+
it will not be updated on the collection if the Couchbase Server version is pre 7.6.0.
7271+
More info: https://golang.org/pkg/time/#ParseDuration.
72627272
type: string
72637273
name:
72647274
description: |-
@@ -7282,7 +7292,7 @@ apiVersion: apiextensions.k8s.io/v1
72827292
kind: CustomResourceDefinition
72837293
metadata:
72847294
annotations:
7285-
config.couchbase.com/version: 2.7.0
7295+
config.couchbase.com/version: 2.7.1
72867296
controller-gen.kubebuilder.io/version: v0.14.0
72877297
name: couchbaseephemeralbuckets.couchbase.com
72887298
spec:
@@ -7579,7 +7589,7 @@ apiVersion: apiextensions.k8s.io/v1
75797589
kind: CustomResourceDefinition
75807590
metadata:
75817591
annotations:
7582-
config.couchbase.com/version: 2.7.0
7592+
config.couchbase.com/version: 2.7.1
75837593
controller-gen.kubebuilder.io/version: v0.14.0
75847594
name: couchbasegroups.couchbase.com
75857595
spec:
@@ -7950,7 +7960,7 @@ apiVersion: apiextensions.k8s.io/v1
79507960
kind: CustomResourceDefinition
79517961
metadata:
79527962
annotations:
7953-
config.couchbase.com/version: 2.7.0
7963+
config.couchbase.com/version: 2.7.1
79547964
controller-gen.kubebuilder.io/version: v0.14.0
79557965
name: couchbasememcachedbuckets.couchbase.com
79567966
spec:
@@ -8038,7 +8048,7 @@ apiVersion: apiextensions.k8s.io/v1
80388048
kind: CustomResourceDefinition
80398049
metadata:
80408050
annotations:
8041-
config.couchbase.com/version: 2.7.0
8051+
config.couchbase.com/version: 2.7.1
80428052
controller-gen.kubebuilder.io/version: v0.14.0
80438053
name: couchbasemigrationreplications.couchbase.com
80448054
spec:
@@ -8194,7 +8204,7 @@ apiVersion: apiextensions.k8s.io/v1
81948204
kind: CustomResourceDefinition
81958205
metadata:
81968206
annotations:
8197-
config.couchbase.com/version: 2.7.0
8207+
config.couchbase.com/version: 2.7.1
81988208
controller-gen.kubebuilder.io/version: v0.14.0
81998209
name: couchbasereplications.couchbase.com
82008210
spec:
@@ -8409,7 +8419,7 @@ apiVersion: apiextensions.k8s.io/v1
84098419
kind: CustomResourceDefinition
84108420
metadata:
84118421
annotations:
8412-
config.couchbase.com/version: 2.7.0
8422+
config.couchbase.com/version: 2.7.1
84138423
controller-gen.kubebuilder.io/version: v0.14.0
84148424
name: couchbaserolebindings.couchbase.com
84158425
spec:
@@ -8495,7 +8505,7 @@ apiVersion: apiextensions.k8s.io/v1
84958505
kind: CustomResourceDefinition
84968506
metadata:
84978507
annotations:
8498-
config.couchbase.com/version: 2.7.0
8508+
config.couchbase.com/version: 2.7.1
84998509
controller-gen.kubebuilder.io/version: v0.14.0
85008510
name: couchbasescopegroups.couchbase.com
85018511
spec:
@@ -8681,7 +8691,7 @@ apiVersion: apiextensions.k8s.io/v1
86818691
kind: CustomResourceDefinition
86828692
metadata:
86838693
annotations:
8684-
config.couchbase.com/version: 2.7.0
8694+
config.couchbase.com/version: 2.7.1
86858695
controller-gen.kubebuilder.io/version: v0.14.0
86868696
name: couchbasescopes.couchbase.com
86878697
spec:
@@ -8862,7 +8872,7 @@ apiVersion: apiextensions.k8s.io/v1
88628872
kind: CustomResourceDefinition
88638873
metadata:
88648874
annotations:
8865-
config.couchbase.com/version: 2.7.0
8875+
config.couchbase.com/version: 2.7.1
88668876
controller-gen.kubebuilder.io/version: v0.14.0
88678877
name: couchbaseusers.couchbase.com
88688878
spec:

charts/couchbase-operator/values-all.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@ cluster:
13531353
# https://docs.couchbase.com/server/current/manage/manage-security/manage-
13541354
# auditing.html
13551355
garbageCollection:
1356-
# DEPRECATED - by spec.logging.audit.nativePruning for Couchbase Server
1356+
# DEPRECATED - by spec.logging.audit.rotation for Couchbase Server
13571357
# 7.2.4+ Provide the sidecar configuration required (if so desired) to
13581358
# automatically clean up audit logs.
13591359
sidecar:

charts/couchbase-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1081,7 +1081,7 @@ cluster:
10811081
# https://docs.couchbase.com/server/current/manage/manage-security/manage-
10821082
# auditing.html
10831083
garbageCollection:
1084-
# DEPRECATED - by spec.logging.audit.nativePruning for Couchbase Server
1084+
# DEPRECATED - by spec.logging.audit.rotation for Couchbase Server
10851085
# 7.2.4+ Provide the sidecar configuration required (if so desired) to
10861086
# automatically clean up audit logs.
10871087
sidecar:

charts/couchbase-operator/values.yamltmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ syncGateway:
574574
# -- Image of the sync gateway container
575575
image:
576576
repository: couchbase/sync-gateway
577-
tag: 3.0.4-enterprise
577+
tag: 3.2.2-enterprise
578578
imagePullPolicy: IfNotPresent
579579
# -- Optional secret to use with prepoulated database config
580580
configSecret:

0 commit comments

Comments
 (0)