You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Add SecurityContext to init-config when behind GenerateConfigInInitContainer feature flag
feat: Add SecurityContext to Redis init containers in tests and configurations when behind GenerateConfigInInitContainer feature flag
Signed-off-by: Jeffrey Böhm <[email protected]>
Copy file name to clipboardExpand all lines: README.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,13 +23,13 @@
23
23
</a>
24
24
</p>
25
25
26
-
A Golangbased redis operator that will make/oversee Redis standalone and cluster mode setup on top of the Kubernetes. It can create a redis cluster setup with best practices on Cloud as well as the Bare metal environment. Also, it provides an in-built monitoring capability using redis-exporter.
26
+
A Golang-based Redis operator that will make/oversee Redis standalone and cluster mode setup on top of Kubernetes. It can create a Redis cluster setup with best practices on Cloud as well as the bare metal environment. Also, it provides an in-built monitoring capability using redis-exporter.
27
27
28
28
For documentation, please refer to <https://redis-operator.opstree.dev/>
29
29
30
-
Organizations that are using Redis Operator to manage their redis workload can be found [here](./USED_BY_ORGANIZATIONS.md). If your organization is also using Redis Operator, please free to add by creating a [pull request](https://github.com/OT-CONTAINER-KIT/redis-operator/pulls)
30
+
Organizations that are using Redis Operator to manage their Redis workload can be found [here](./USED_BY_ORGANIZATIONS.md). If your organization is also using Redis Operator, please feel free to add by creating a [pull request](https://github.com/OT-CONTAINER-KIT/redis-operator/pulls)
31
31
32
-
This operator only supports versions of redis `=>6`.
32
+
This operator only supports versions of Redis `>=6`.
33
33
34
34
## Architecture
35
35
@@ -39,23 +39,23 @@ This operator only supports versions of redis `=>6`.
39
39
40
40
## Purpose
41
41
42
-
There are multiple problems that people face while setting up redis setup on Kubernetes, specially cluster type setup. The purpose of creating this opperator is to provide an easy and productionready interface for redis setup that include best-practices, security controls, monitoring, and management.
42
+
There are multiple problems that people face while setting up Redis setup on Kubernetes, especially cluster type setup. The purpose of creating this operator is to provide an easy and production-ready interface for Redis setup that includes best-practices, security controls, monitoring, and management.
43
43
44
44
## Supported Features
45
45
46
-
Here the features which are supported by this operator:-
46
+
Here are the features which are supported by this operator:
47
47
48
48
- Redis cluster and standalone mode setup
49
49
- Redis cluster failover and recovery
50
50
- Inbuilt monitoring with redis exporter
51
-
- Password and password-less setup of redis
51
+
- Password and password-less setup of Redis
52
52
- TLS support for additional security layer
53
-
-Ipv4 and Ipv6 support for redis setup
54
-
- Detailed monitoring grafana dashboard
53
+
-IPv4 and IPv6 support for Redis setup
54
+
- Detailed monitoring Grafana dashboard
55
55
56
56
## Prerequisites
57
57
58
-
Redis operator requires a Kubernetes cluster of version `>=1.18.0`. If you have just started with Operators, it's highly recommended using the latest version of Kubernetes.
58
+
Redis Operator requires a Kubernetes cluster of version `>=1.18.0`. If you have just started with Operators, it's highly recommended using the latest version of Kubernetes.
59
59
60
60
## Image Compatibility
61
61
@@ -74,59 +74,59 @@ The following table shows the compatibility between the Operator Version, Redis
74
74
75
75
## Quickstart
76
76
77
-
The setup can be done by using helm. If you want to see more example, please go through the [example](./example) folder.
77
+
The setup can be done by using Helm. If you want to see more examples, please go through the [example](./example) folder.
78
78
79
-
But you can simply use the helm chart for installation.
79
+
But you can simply use the Helm chart for installation.
If you want to customize the value file by yourself while initializing the helm command, the values files for reference are present [here](https://github.com/OT-CONTAINER-KIT/helm-charts/tree/main/charts/redis-setup).
125
+
If you want to customize the values file by yourself while initializing the Helm command, the values files for reference are present [here](https://github.com/OT-CONTAINER-KIT/helm-charts/tree/main/charts/redis-setup).
126
126
127
127
## Monitoring with Prometheus
128
128
129
-
To monitor redis performance we will be using prometheus. In any case, extra prometheus configuration will not be required because we will be using the Prometheus service discover pattern. For that we already have set these annotations:-
129
+
To monitor Redis performance we will be using Prometheus. In any case, extra Prometheus configuration will not be required because we will be using the Prometheus service discovery pattern. For that we already have set these annotations:
0 commit comments