dragonfly-operator-system: Update README
This commit is contained in:
		| @@ -1,16 +1,21 @@ | |||||||
| # Dragonfly Operator | # Dragonfly Operator | ||||||
|  |  | ||||||
| Dragonfly operator is the preferred way to add Redis support to your application. | Dragonfly operator is the preferred way to add Redis support to your application | ||||||
|  | as it is modern Go rewrite and it supports high availability. | ||||||
|  |  | ||||||
| Following alternatives were considered: | Following alternatives were considered, but are discouraged: | ||||||
|  |  | ||||||
|  | * Vanilla Redis without replication is unusable during pod reschedule or Kubernetes worker outage | ||||||
| * Vanilla Redis' replication is clunky and there is no reliable operator for Kubernetes | * Vanilla Redis' replication is clunky and there is no reliable operator for Kubernetes | ||||||
|   to use vanilla redis |   to use vanilla redis | ||||||
| * KeyDB Cluster was unable to guarantee strong consistency | * KeyDB Cluster was unable to guarantee strong consistency | ||||||
|  |  | ||||||
| # For users | # For users | ||||||
|  |  | ||||||
| For examples refer to [../passmower/dragonfly.yaml] | Refer to [official documentation on usage](https://www.dragonflydb.io/docs/getting-started/kubernetes-operator#create-a-dragonfly-instance-with-replicas) | ||||||
|  |  | ||||||
|  | For example deployment see | ||||||
|  | [here](https://git.k-space.ee/k-space/kube/src/branch/master/passmower/dragonfly.yaml) | ||||||
|  |  | ||||||
| Use storage class `redis` for persistent instances. | Use storage class `redis` for persistent instances. | ||||||
| To achieve high availabilllity use 2+ replicas with correctly configured | To achieve high availabilllity use 2+ replicas with correctly configured | ||||||
| @@ -23,3 +28,7 @@ The operator was deployed with following snippet: | |||||||
| ``` | ``` | ||||||
| kubectl apply -f https://raw.githubusercontent.com/dragonflydb/dragonfly-operator/v1.1.6/manifests/dragonfly-operator.yaml | kubectl apply -f https://raw.githubusercontent.com/dragonflydb/dragonfly-operator/v1.1.6/manifests/dragonfly-operator.yaml | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
|  | To upgrade refer to  | ||||||
|  | [github.com/dragonflydb/dragonfly-operator](https://github.com/dragonflydb/dragonfly-operator/releases), | ||||||
|  | bump version and reapply | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user