https://github.com/redislabs/redis-ee-docker
Docker-based Redis Enterprise cluster infrastructure
https://github.com/redislabs/redis-ee-docker
Last synced: about 1 year ago
JSON representation
Docker-based Redis Enterprise cluster infrastructure
- Host: GitHub
- URL: https://github.com/redislabs/redis-ee-docker
- Owner: RedisLabs
- Created: 2023-11-09T18:33:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-06T10:35:48.000Z (almost 2 years ago)
- Last Synced: 2024-08-06T12:31:27.922Z (almost 2 years ago)
- Language: Shell
- Homepage:
- Size: 16.6 KB
- Stars: 2
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Usage ##
### Set environment variables ##
Example set of env variables required for cluster setup stored in `.env.example`.
Use it to create your own `.env`
```shell
cp .env.example .env
```
If you're using a custom docker image in the private repo, please set values in
`.env.credentials` and export them
```shell
export $(cat .env.credentials | xargs)
```
### Build RE cluster ###
By default, RE cluster supports single endpoint and relies on DMC proxy to calculate hash slot.
Multiple endpoints (OSS cluster mode) could be enabled by setting env variable `RE_USE_OSS_CLUSTER=true`.
All standard RE ports available from your local network:
- `12000 - 12002` - Redis client ports. 12000 corresponds to master node, other corresponds to node-1, node-2.
In DMC mode only 12000 port is available, with OSS Cluster API you can connect to each node.
- `6372-6374, 6379` - Additional ports accessible from local network.
- `9443 - 9445` - REST API connections
- `8443 - 8445` - RE Cluster management UI's