Skip to content
Draft
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
1 change: 1 addition & 0 deletions charts/apps/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
charts/*.tgz
6 changes: 6 additions & 0 deletions charts/apps/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
version: 2.23.0
digest: sha256:ae278a480aa271c2be01318fe3e1a44fd1b8c60fe007a7ffcb4887a7764ca1df
generated: "2025-01-10T16:33:23.730652614Z"
6 changes: 5 additions & 1 deletion charts/apps/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@ apiVersion: v2
name: authz
description: ArgoCD Apps used to deploy Authorization infrastructure
type: application
version: 0.2.0
version: 0.2.1
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
version: 2.23.0
2 changes: 1 addition & 1 deletion charts/apps/templates/bundler-app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: bundler
name: {{ include "common.names.fullname" $ }}-bundler
namespace: {{ .Release.Namespace }}
finalizers:
- resources-finalizer.argocd.arogproj.io
Expand Down
2 changes: 1 addition & 1 deletion charts/apps/templates/opa-app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: opa
name: {{ include "common.names.fullname" $ }}-opa
namespace: {{ .Release.Namespace }}
finalizers:
- resources-finalizer.argocd.arogproj.io
Expand Down
28 changes: 28 additions & 0 deletions charts/apps/templates/openfga-app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{{ if .Values.openfga.enabled }}
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: {{ include "common.names.fullname" $ }}-openfga
namespace: {{ .Release.Namespace }}
finalizers:
- resources-finalizer.argocd.arogproj.io
spec:
project: {{ default .Release.Namespace .Values.project }}
source:
repoURL: https://openfga.github.io/helm-charts
targetRevision: {{ .Values.openfga.targetRevision | quote }}
chart: openfga
{{- if .Values.openfga.valuesObject }}
helm:
valuesObject:
{{ .Values.openfga.valuesObject | toYaml | nindent 10 }}
{{- end }}
destination:
name: {{ .Values.destination.name }}
server: {{ .Values.destination.server }}
namespace: {{ default .Release.Namespace .Values.destination.namespace }}
syncPolicy:
automated:
prune: true
selfHeal: true
{{- end }}
5 changes: 5 additions & 0 deletions charts/apps/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,8 @@ opa:
paths:
- path: /
pathType: Prefix

openfga:
enabled: true
targetRevision: '*'
valuesObject: {}
Loading