|
|
|
@ -104,6 +104,42 @@ spec: |
|
|
|
|
syncOptions: |
|
|
|
|
- CreateNamespace=true |
|
|
|
|
--- |
|
|
|
|
apiVersion: argoproj.io/v1alpha1 |
|
|
|
|
kind: Application |
|
|
|
|
metadata: |
|
|
|
|
name: grafana |
|
|
|
|
namespace: argo |
|
|
|
|
spec: |
|
|
|
|
project: default |
|
|
|
|
|
|
|
|
|
source: |
|
|
|
|
chart: grafana |
|
|
|
|
repoURL: https://grafana.github.io/helm-charts |
|
|
|
|
targetRevision: "6.49.0" |
|
|
|
|
|
|
|
|
|
helm: |
|
|
|
|
parameters: |
|
|
|
|
- name: image.tag |
|
|
|
|
value: "9.3.2" |
|
|
|
|
- name: ingress.enabled |
|
|
|
|
value: true |
|
|
|
|
- name: ingress.hosts[0] |
|
|
|
|
value: grafana.avril |
|
|
|
|
- name: persistence.enabled |
|
|
|
|
value: true |
|
|
|
|
- name: persistence.storageClassName |
|
|
|
|
value: longhorn |
|
|
|
|
|
|
|
|
|
destination: |
|
|
|
|
server: "https://kubernetes.default.svc" |
|
|
|
|
namespace: grafana |
|
|
|
|
|
|
|
|
|
syncPolicy: |
|
|
|
|
automated: |
|
|
|
|
prune: true |
|
|
|
|
syncOptions: |
|
|
|
|
- CreateNamespace=true |
|
|
|
|
--- |
|
|
|
|
# TODO - use Jsonnet or similar to automate building this from all the directories |
|
|
|
|
# (and pull out the common config) |
|
|
|
|
apiVersion: argoproj.io/v1alpha1 |
|
|
|
|