Skip to content
Closed
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
4 changes: 2 additions & 2 deletions chart/chart-index/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ dependencies:
version: 5.4.0
repository: https://github.com/minio/minio
- name: oauth2-proxy
version: 7.12.18
version: 8.3.0
repository: https://oauth2-proxy.github.io/manifests
- name: opentelemetry-operator
alias: otel-operator
Expand Down Expand Up @@ -124,4 +124,4 @@ dependencies:
- name: kserve-resources
version: 0.15.2
repository: https://github.com/kserve/kserve
alias: kserve
alias: kserve
10 changes: 5 additions & 5 deletions charts/oauth2-proxy/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 21.2.3
digest: sha256:43cdc9bb861291fef9537f0d7186fc8db6eba1a42df5d23ddb9a39ac7917702e
generated: "2025-06-11T07:39:11.941597009Z"
- name: redis-ha
repository: https://dandydeveloper.github.io/charts
version: 4.34.10
digest: sha256:71e111d423bf7d3e982daf0a6a880a5ef45d647f5963a036627e085f475bc9fb
generated: "2025-09-13T05:45:16.764174774Z"
16 changes: 8 additions & 8 deletions charts/oauth2-proxy/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
annotations:
artifacthub.io/changes: |
- kind: changed
description: Updated the Redis chart to the latest version
- kind: added
description: Add NetworkPolicy manifest to the helm chart
links:
- name: Github PR
url: https://github.com/oauth2-proxy/manifests/pull/316
url: https://github.com/oauth2-proxy/manifests/pull/357
apiVersion: v2
appVersion: 7.9.0
appVersion: 7.12.0
dependencies:
- alias: redis
condition: redis.enabled
name: redis
repository: https://charts.bitnami.com/bitnami
version: 21.2.3
name: redis-ha
repository: https://dandydeveloper.github.io/charts
version: 4.34.10
description: A reverse proxy that provides authentication with Google, Github or other
providers
home: https://oauth2-proxy.github.io/oauth2-proxy/
Expand All @@ -36,4 +36,4 @@ name: oauth2-proxy
sources:
- https://github.com/oauth2-proxy/oauth2-proxy
- https://github.com/oauth2-proxy/manifests
version: 7.12.18
version: 8.3.0
22 changes: 20 additions & 2 deletions charts/oauth2-proxy/README.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,12 @@
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# img folder
img/
# Changelog
CHANGELOG.md
ci/
*.gotmpl
19 changes: 19 additions & 0 deletions charts/oauth2-proxy/charts/redis-ha/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
apiVersion: v2
appVersion: 8.2.1
description: This Helm chart provides a highly available Redis implementation with
a master/slave configuration and uses Sentinel sidecars for failover management
home: https://redis.io/
icon: https://img.icons8.com/external-tal-revivo-shadow-tal-revivo/24/external-redis-an-in-memory-data-structure-project-implementing-a-distributed-logo-shadow-tal-revivo.png
keywords:
- redis
- keyvalue
- database
maintainers:
- email: [email protected]
name: dandydeveloper
name: redis-ha
sources:
- https://redis.io/download
- https://github.com/DandyDeveloper/charts/blob/master/charts/redis-ha
- https://github.com/oliver006/redis_exporter
version: 4.34.10
495 changes: 495 additions & 0 deletions charts/oauth2-proxy/charts/redis-ha/README.md

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions charts/oauth2-proxy/charts/redis-ha/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Redis can be accessed via {{ if ne (int .Values.redis.port) 0 }}port {{ .Values.redis.port }}{{ end }} {{ if .Values.redis.tlsPort }} tls-port {{ .Values.redis.tlsPort }}{{ end }} and Sentinel can be accessed via {{ if ne (int .Values.sentinel.port) 0 }}port {{ .Values.sentinel.port }}{{ end }} {{ if .Values.sentinel.tlsPort }} tls-port {{ .Values.sentinel.tlsPort }}{{ end }} on the following DNS name from within your cluster:
{{ template "redis-ha.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local

To connect to your Redis server:

{{- if .Values.auth }}
1. To retrieve the redis password:
echo $(kubectl get secret {{ template "redis-ha.fullname" . }} -o "jsonpath={.data['auth']}" | base64 --decode)

2. Connect to the Redis master pod that you can use as a client. By default the {{ template "redis-ha.fullname" . }}-server-0 pod is configured as the master:

kubectl exec -it {{ template "redis-ha.fullname" . }}-server-0 -n {{ .Release.Namespace }} -c redis -- sh

3. Connect using the Redis CLI (inside container):

redis-cli -a <REDIS-PASS-FROM-SECRET>
{{- else }}
1. Run a Redis pod that you can use as a client:

kubectl exec -it {{ template "redis-ha.fullname" . }}-server-0 -n {{ .Release.Namespace }} -c redis -- sh

2. Connect using the Redis CLI:

redis-cli -h {{ template "redis-ha.fullname" . }}.{{ .Release.Namespace }}.svc.cluster.local
{{- end }}
Loading
Loading