Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions charts/redis-ha/ CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Contributing Guidelines

## How to contribute to this chart

1. Fork this repository, develop and test your Chart.
2. Bump the chart version for every change.
3. Ensure PR title has the prefix `[redis-ha]`
4. Check for changes of RBAC rules.
5. PR must pass the linter (`helm lint`)
22 changes: 22 additions & 0 deletions charts/redis-ha/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
# helm/charts
9 changes: 9 additions & 0 deletions charts/redis-ha/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v2
name: redis-ha
description: This helm chart provides a Redis High Availability Configuration (HA) with primary/secondary failover configuration.
type: application
version: 1.0.0
appVersion: '7.0.4'
maintainers:
- email: hello@squaredev.io
name: squaredev-io
40 changes: 40 additions & 0 deletions charts/redis-ha/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Redis HA Helm Chart

This Helm chart provides a Redis High Availability Configuration (HA) with primary/secondary failover configuration.

## Get Repo Info

```console
helm repo add squaredev-io https://squaredev-io.github.io/helm-charts
helm repo update
```

_See [helm repo](https://helm.sh/docs/helm/helm_repo/) for command documentation._

## Prerequisites

- Helm 3+
- Kubernetes 1.8+ with Beta APIs enabled
- PV provisioner support in the underlying infrastructure

## Installing the Chart

To install the chart with the release name `my-release`:

```console
helm install my-release squaredev-io/redis-ha
```

## Uninstalling the Chart

To uninstall/delete the my-release deployment:

```console
helm delete my-release
```

The command removes all the Kubernetes components associated with the chart and deletes the release.

## Configuration

> Coming Soon