forked from k-space/kube
		
	Add redis-clusters namespace
This commit is contained in:
		
							
								
								
									
										9
									
								
								redis-clusters/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								redis-clusters/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | |||||||
|  | # Redis clusters | ||||||
|  |  | ||||||
|  | This is namespace for Redis clusters managed by | ||||||
|  | [Codemowers' Operator Bundle](https://github.com/codemowers/operator-bundle) | ||||||
|  |  | ||||||
|  | ``` | ||||||
|  | kubectl create namespace redis-clusters | ||||||
|  | kubectl apply -n redis-clusters -f application.yaml | ||||||
|  | ``` | ||||||
							
								
								
									
										43
									
								
								redis-clusters/application.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								redis-clusters/application.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,43 @@ | |||||||
|  | --- | ||||||
|  | apiVersion: codemowers.io/v1alpha1 | ||||||
|  | kind: ClusterRedisClass | ||||||
|  | metadata: | ||||||
|  |   name: persistent | ||||||
|  | spec: | ||||||
|  |   targetNamespace: redis-clusters | ||||||
|  |   description: "Persistent Redis instance" | ||||||
|  |   replicas: 3 | ||||||
|  |   storageClass: redis | ||||||
|  |   podSpec: | ||||||
|  |     imagePullPolicy: Never | ||||||
|  |     containers: | ||||||
|  |       - name: redis | ||||||
|  |         image: codemowers/keydb:6.3.2 | ||||||
|  |     nodeSelector: | ||||||
|  |       dedicated: storage | ||||||
|  |     tolerations: | ||||||
|  |     - effect: NoSchedule | ||||||
|  |       key: dedicated | ||||||
|  |       operator: Equal | ||||||
|  |       value: storage | ||||||
|  | --- | ||||||
|  | apiVersion: codemowers.io/v1alpha1 | ||||||
|  | kind: ClusterRedisClass | ||||||
|  | metadata: | ||||||
|  |   name: ephemeral | ||||||
|  | spec: | ||||||
|  |   targetNamespace: redis-clusters | ||||||
|  |   description: "Ephemeral Redis instance" | ||||||
|  |   replicas: 3 | ||||||
|  |   podSpec: | ||||||
|  |     imagePullPolicy: Never | ||||||
|  |     containers: | ||||||
|  |       - name: redis | ||||||
|  |         image: codemowers/keydb:6.3.2 | ||||||
|  |     nodeSelector: | ||||||
|  |       dedicated: storage | ||||||
|  |     tolerations: | ||||||
|  |     - effect: NoSchedule | ||||||
|  |       key: dedicated | ||||||
|  |       operator: Equal | ||||||
|  |       value: storage | ||||||
		Reference in New Issue
	
	Block a user