cdk8s-redis
Version:
Basic implementation of a Redis construct for cdk8s.
39 lines (25 loc) • 666 B
Markdown
> Redis constructs for cdk8s
Basic implementation of a Redis construct for cdk8s. Contributions are welcome!
The following will define a Redis cluster with a primary and 2 replicas:
```ts
import { Redis } from 'cdk8s-redis';
// inside your chart:
const redis = new Redis(this, 'my-redis');
```
DNS names can be obtained from `redis.primaryHost` and `redis.replicaHost`.
You can specify how many replicas to define:
```ts
new Redis(this, 'my-redis', {
replicas: 4
});
```
Or, you can specify no replicas:
```ts
new Redis(this, 'my-redis', {
replicas: 0
});
```
Distributed under the [Apache 2.0](./LICENSE) license.