File tree Expand file tree Collapse file tree 11 files changed +716
-84
lines changed
operate/kubernetes/reference Expand file tree Collapse file tree 11 files changed +716
-84
lines changed Original file line number Diff line number Diff line change @@ -170,13 +170,6 @@ rules:
170170 verbs :
171171 - get
172172 - list
173- - apiGroups :
174- - policy
175- resources :
176- - podsecuritypolicy
177- verbs :
178- - get
179- - list
180173- apiGroups :
181174 - certificates.k8s.io
182175 resources :
Original file line number Diff line number Diff line change @@ -6,11 +6,27 @@ metadata:
66 labels :
77 app : redis-enterprise
88spec :
9- # Add fields here
9+ # The number of Redis Enterprise nodes in the clusters.
1010 nodes : 3
11+
12+ persistentSpec :
13+ # Whether to enable persistent storage for the Redis Enterprise nodes.
14+ enabled : true
15+
16+ # The size of the persistent volume for each Redis Enterprise node.
17+ volumeSize : 20Gi
18+
19+ # The resources allocated to each Redis Enterprise node.
20+ redisEnterpriseNodeResources :
21+ requests :
22+ cpu : 2
23+ memory : 4Gi
24+ limits :
25+ cpu : 2
26+ memory : 4Gi
1127 redisEnterpriseImageSpec :
1228 repository : registry.connect.redhat.com/redislabs/redis-enterprise
13- versionTag : 7.8.4-66.rhel8-openshift
29+ versionTag : 7.8.6-13
1430 redisEnterpriseServicesRiggerImageSpec :
1531 repository : registry.connect.redhat.com/redislabs/services-manager
1632 bootstrapperImageSpec :
Original file line number Diff line number Diff line change @@ -22,18 +22,7 @@ rules:
2222 - apiGroups :
2323 - app.redislabs.com
2424 resources :
25- - redisenterpriseclusters
26- - redisenterpriseclusters/status
27- - redisenterpriseclusters/finalizers
28- - redisenterprisedatabases
29- - redisenterprisedatabases/status
30- - redisenterprisedatabases/finalizers
31- - redisenterpriseremoteclusters
32- - redisenterpriseremoteclusters/status
33- - redisenterpriseremoteclusters/finalizers
34- - redisenterpriseactiveactivedatabases
35- - redisenterpriseactiveactivedatabases/status
36- - redisenterpriseactiveactivedatabases/finalizers
25+ - " *"
3726 verbs :
3827 - delete
3928 - get
9382 - get
9483 - list
9584 - watch
85+ - update
9686 - apiGroups :
9787 - " "
9888 resources :
@@ -138,14 +128,6 @@ rules:
138128 - create
139129 - delete
140130 - watch
141- - apiGroups :
142- - policy
143- resourceNames :
144- - redis-enterprise-psp
145- resources :
146- - podsecuritypolicies
147- verbs :
148- - use
149131 - apiGroups :
150132 - networking.k8s.io
151133 resources :
Original file line number Diff line number Diff line change 22apiVersion : app.redislabs.com/v1alpha1
33kind : RedisEnterpriseActiveActiveDatabase
44metadata :
5- name : reaadb-1
5+ name : reaadb
66 labels :
77 app : redis-enterprise
88spec :
99 participatingClusters :
1010 # Participating cluster pointing to RERC named: 'new-york-1'.
1111 - name : new-york-1
12+
1213 # Participating cluster pointing to RERC named: 'boston-1'.
1314 - name : boston-1
1415` ` `
Original file line number Diff line number Diff line change @@ -6,6 +6,22 @@ metadata:
66 labels :
77 app : redis-enterprise
88spec :
9- # Add fields here
9+ # The number of Redis Enterprise nodes in the clusters.
1010 nodes : 3
11+
12+ persistentSpec :
13+ # Whether to enable persistent storage for the Redis Enterprise nodes.
14+ enabled : true
15+
16+ # The size of the persistent volume for each Redis Enterprise node.
17+ volumeSize : 20Gi
18+
19+ # The resources allocated to each Redis Enterprise node.
20+ redisEnterpriseNodeResources :
21+ requests :
22+ cpu : 2
23+ memory : 4Gi
24+ limits :
25+ cpu : 2
26+ memory : 4Gi
1127` ` `
Original file line number Diff line number Diff line change 22apiVersion : app.redislabs.com/v1alpha1
33kind : RedisEnterpriseDatabase
44metadata :
5- name : redis-enterprise-database
5+ name : redb
66 labels :
77 app : redis-enterprise
8+ spec :
9+ # Memory size of the database.
10+ memorySize : 256MB
11+
12+ # Number of shards in the database.
13+ shardCount : 1
14+
15+ # Determines whether replication will be enabled for the database.
16+ replication : false
817` ` `
Original file line number Diff line number Diff line change 22apiVersion : app.redislabs.com/v1alpha1
33kind : RedisEnterpriseRemoteCluster
44metadata :
5- # Your name of the RERC.
65 name : new-york-1
76 labels :
87 app : redis-enterprise
98spec :
10- # The name of the REC that the RERC is pointing at
9+ # The name of the REC that the RERC is pointing at.
1110 recName : rec
12- # The Namespace of the REC that the RERC is pointing at
11+
12+ # The namespace of the REC that the RERC is pointing at.
1313 recNamespace : ns1
14- # The URL of the cluster, will be used for the active-active database URL
14+
15+ # The URL of the cluster, will be used for the active-active database URL.
1516 apiFqdnUrl : testapi-new-york-1-ns1.redislabs.com
17+
1618 # The database URL suffix, will be used for the active-active
17- # database replication endpoint and replication endpoint SNI
19+ # database replication endpoint and replication endpoint SNI.
1820 dbFqdnSuffix : -example-new-york-1-ns1.redislabs.com
21+
1922 # The name of the secret containing cluster credentials.
20- # Need to follow format : "redis-enterprise-<RERC name>"'
23+ # Needs to be formatted as : "redis-enterprise-<RERC name>"
2124 secretName : redis-enterprise-new-york-1
2225` ` `
Original file line number Diff line number Diff line change @@ -22,18 +22,7 @@ rules:
2222 - apiGroups :
2323 - app.redislabs.com
2424 resources :
25- - redisenterpriseclusters
26- - redisenterpriseclusters/status
27- - redisenterpriseclusters/finalizers
28- - redisenterprisedatabases
29- - redisenterprisedatabases/status
30- - redisenterprisedatabases/finalizers
31- - redisenterpriseremoteclusters
32- - redisenterpriseremoteclusters/status
33- - redisenterpriseremoteclusters/finalizers
34- - redisenterpriseactiveactivedatabases
35- - redisenterpriseactiveactivedatabases/status
36- - redisenterpriseactiveactivedatabases/finalizers
25+ - " *"
3726 verbs :
3827 - delete
3928 - get
9382 - get
9483 - list
9584 - watch
85+ - update
9686 - apiGroups :
9787 - " "
9888 resources :
@@ -138,14 +128,6 @@ rules:
138128 - create
139129 - delete
140130 - watch
141- - apiGroups :
142- - policy
143- resourceNames :
144- - redis-enterprise-psp
145- resources :
146- - podsecuritypolicies
147- verbs :
148- - use
149131 - apiGroups :
150132 - networking.k8s.io
151133 resources :
You can’t perform that action at this time.
0 commit comments