https://github.com/pmem/k8s-redis-cluster
https://github.com/pmem/k8s-redis-cluster
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/pmem/k8s-redis-cluster
- Owner: pmem
- License: other
- Archived: true
- Created: 2021-11-04T13:22:24.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T17:46:48.000Z (over 1 year ago)
- Last Synced: 2025-02-20T14:51:36.204Z (over 1 year ago)
- Language: Jinja
- Size: 150 KB
- Stars: 0
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# PROJECT NOT UNDER ACTIVE MANAGEMENT #
This project will no longer be maintained by Intel.
This project has been identified as having known security escapes.
Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.
Intel no longer accepts patches to this project.
[//]: # (SPDX-License-Identifier: BSD-3-Clause)
[//]: # (Copyright 2021-2022, Intel Corporation)
# redis-cluster on k8s testcase
In this repository you can find scripts to run a memtier_benchmark on a cluster of k8s-hosted [Redis](https://redis.io/) & [TieredMemDB](https://tieredmemdb.io/) servers.
## Repository structure
The repository is divided into subdirectories as follows:
* [`ansible-playbook`](./ansible-playbook) - contains Ansible playbooks to run a memtier_benchmark on a k8s-hosted redis-cluster(s).
* [`docker_bitnami`](./docker_bitnami) - contains TieredMemDB Docker image. Dockerfile is aligned with [Bitnami redis-cluster](https://github.com/bitnami/bitnami-docker-redis-cluster) image.
* [`systemd_unit`](./systemd_unit) - contains systemd unit files for exposing PMem devices as system-ram.
To get more information about usage of scripts in the subdirectories, follow their respective READMEs.
## Prerequisites
Before you start working with the repository, make sure you have installed:
* **Python 3.6+**
* **Helm**
* **Kubernetes**
* **Docker** (required to build TieredMemDB image)