@@ -54,7 +54,7 @@ metadata:
5454 namespace : kurrent
5555spec :
5656 replicas : 1
57- image : docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
57+ image : docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
5858 resources :
5959 requests :
6060 cpu : 1000m
7373 fqdnTemplate : ' {podName}.{domain}'
7474` ` `
7575
76+ ## Enable Enterprise Features
77+
78+ The Operator license provided during Helm installation is different than the KurrentDB license used
79+ to unlock the Enterprise features of KurrentDB.
80+
81+ You configure your KurrentDB license by creating a Secret containing the license key, and provide
82+ a reference to that Secret in the ` .spec.licenseSecret` field. Note that the Secret resource and
83+ the KurrentDB resource must be in the same namespace.
84+
85+ ` ` ` yaml
86+ apiVersion: v1
87+ kind: Secret
88+ metadata:
89+ name: my-license-secret
90+ namespace: kurrent
91+ type: Opaque
92+ stringData:
93+ licenseKey: 000000-111111-222222-AAAAAA-BBBBBB-CC
94+ ---
95+ apiVersion: kubernetes.kurrent.io/v1
96+ kind: KurrentDB
97+ metadata:
98+ name: kurrentdb-cluster
99+ namespace: kurrent
100+ spec:
101+ replicas: 1
102+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1.0
103+ resources:
104+ requests:
105+ cpu: 1000m
106+ memory: 1Gi
107+ storage:
108+ volumeMode: "Filesystem"
109+ accessModes:
110+ - ReadWriteOnce
111+ resources:
112+ requests:
113+ storage: 512Mi
114+ network:
115+ domain: kurrent.test
116+ loadBalancer:
117+ enabled: true
118+ fqdnTemplate: '{podName}.{domain}'
119+ licenseSecret:
120+ name: my-license-secret
121+ key: licenseKey
122+ ` ` `
123+
76124# # Three Node Insecure Cluster with Two Read-Only Replicas
77125
78126Note that read-only replicas are only supported by KurrentDB in clustered configurations, that is,
@@ -92,7 +140,7 @@ metadata:
92140 namespace: kurrent
93141spec:
94142 replicas: 3
95- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
143+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
96144 resources:
97145 requests:
98146 cpu: 1000m
@@ -160,7 +208,7 @@ metadata:
160208 namespace: kurrent
161209spec:
162210 replicas: 3
163- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
211+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
164212 resources:
165213 requests:
166214 cpu: 1000m
@@ -240,7 +288,7 @@ metadata:
240288 namespace: kurrent
241289spec:
242290 replicas: 3
243- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
291+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
244292 resources:
245293 requests:
246294 cpu: 1000m
@@ -325,7 +373,7 @@ metadata:
325373 namespace: kurrent
326374spec:
327375 replicas: 3
328- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
376+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
329377 resources:
330378 requests:
331379 cpu: 1000m
@@ -373,7 +421,7 @@ spec:
373421 - mydb-2-qn.kurrent.test:2113
374422 readOnlyReplicas:
375423 replicas: 2
376- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
424+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
377425 resources:
378426 requests:
379427 cpu: 1000m
@@ -423,7 +471,7 @@ metadata:
423471 namespace: kurrent
424472spec:
425473 replicas: 3
426- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
474+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
427475 resources:
428476 requests:
429477 cpu: 1000m
@@ -474,7 +522,7 @@ metadata:
474522 namespace: kurrent
475523spec:
476524 replicas: 1
477- image: docker.kurrent.io/kurrent-latest/kurrentdb:25.0 .0
525+ image: docker.kurrent.io/kurrent-latest/kurrentdb:25.1 .0
478526 configuration:
479527 RunProjections: all
480528 StartStandardProjections: true
0 commit comments