{"id":28591135,"url":"https://github.com/mojixcoder/redis-cluster","last_synced_at":"2025-06-11T09:13:17.786Z","repository":{"id":210522446,"uuid":"726769366","full_name":"mojixcoder/redis-cluster","owner":"mojixcoder","description":"Redis Cluster Kubernetes Helm Charts","archived":false,"fork":false,"pushed_at":"2024-09-04T20:16:58.000Z","size":36,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-06T23:09:27.769Z","etag":null,"topics":["helm","kubernetes","redis","redis-cluster"],"latest_commit_sha":null,"homepage":"","language":"Smarty","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mojixcoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-12-03T10:54:38.000Z","updated_at":"2024-09-04T20:15:24.000Z","dependencies_parsed_at":"2024-04-17T14:26:35.458Z","dependency_job_id":"87c894fe-5433-49a6-9acc-966413411804","html_url":"https://github.com/mojixcoder/redis-cluster","commit_stats":null,"previous_names":["mojixcoder/redis-cluster"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojixcoder%2Fredis-cluster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojixcoder%2Fredis-cluster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojixcoder%2Fredis-cluster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojixcoder%2Fredis-cluster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mojixcoder","download_url":"https://codeload.github.com/mojixcoder/redis-cluster/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mojixcoder%2Fredis-cluster/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259236399,"owners_count":22826309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["helm","kubernetes","redis","redis-cluster"],"created_at":"2025-06-11T09:13:11.470Z","updated_at":"2025-06-11T09:13:17.779Z","avatar_url":"https://github.com/mojixcoder.png","language":"Smarty","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n## Redis Cluster Kubernetes Helm Charts\n\nThis repository contains Redis cluster helm charts that can survive pod restarts in which the pod IPs get changed afterwards, the cluster will be recovered successfully.\n\n![Redis-Cluster](https://s3.us-east-2.amazonaws.com/assets-university.redislabs.com/ru301/4.4/image1.png)\n\n### Parameters\n\n| Name | Description | Example |\n|--|--|--|\n `nameOverride` | String to override `redis-cluster.name` template | `redis-cluster`\n`fullnameOverride` | String to override `redis-cluster.fullname`  `template` | `redis-cluster`\n`securityContext.enabled` | Whether to enable pod's container security context or not | `false`\n`securityContext` | Pod's security context | `{}`\n`minReadySeconds` | minimum number of seconds for which a newly created Pod should be running and ready without any of its containers crashing, for it to be considered available | `10`\n`priorityClassName` | Priority indicates the importance of a Pod relative to other Pods | `high-priority`\n`serviceAccount.enabled` | Enable or disable service account | `false`\n`serviceAccount.name` | Name of the service account | `default`\n`redis.image` | Redis docker image | `redis:7.2.4`\n`redis.port` | Redis server port | `6379`\n`redis.bus` | Redis cluster bus port | `16379`\n`redis.securityContext.enabled` | Whether to enable the Redis container security context or not | `false`\n`redis.securityContext` | Redis container security context | `{}`\n`redis.resources` | The resources of the redis container | `{}`\n`cluster.init` | A boolean to specify whether the cluster should be initialized. (Can be false when cluster is already created and maybe you just want to change the resources of the cluster) | `true`\n`cluster.master` | Number of master nodes | `3`\n`cluster.replicas` | Number of replicas of each master | `1`\n`metrics.enabled` | Turn on/off Redis exporter | `true`\n`metrics.image` | Docker image of Redis exporter | `oliver006/redis_exporter:v1.56.0`\n`metrics.securityContext.enabled` | Whether to enable metrics container security context | `false`\n`metrics.securityContext` | Metric's container security context | `{}`\n`metrics.resources` | Resources of metrics container | `{}`\n`metrics.serviceMonitor.enabled` | Create a service monitor if `metrics` is enabled | `true`\n`metrics.serviceMonitor.interval` | Metrics scraping interval | `30s`\n`service.enabled` | Create a service to access the cluster | `true`\n`service.type` | Service type | `ClusterIP`\n`persistence.storage` | volume storage | `2Gi`\n`persistence.accessModes` | volume access modes | `[\"ReadWriteOnce\"]`\n`persistence.storageClassName`| Storage class name of PVC | `ceph-rdb`\n`extraConfig`| Passing extra key-value configs to redis.conf | `{}`\n\nPlease see the [values.yaml](https://github.com/mojixcoder/redis-cluster/blob/main/values.yaml) to see how the parameters are used.\n\n### Installation\n\nYou should add this package as a dependency in `Charts.yaml` file:\n\n```yaml\ndependencies:\n  - name: redis-cluster\n    version: 0.4.0\n    repository: oci://registry.hub.docker.com/mojixcoder\n```\n\nTo learn more about adding dependencies to your Helm charts, please follow this [link](https://helm.sh/docs/helm/helm_dependency/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojixcoder%2Fredis-cluster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmojixcoder%2Fredis-cluster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmojixcoder%2Fredis-cluster/lists"}