mirror of
https://github.com/2martens/cloud-configuration.git
synced 2026-10-17 08:37:56 +02:00
Added prometheus application
This commit is contained in:
@@ -18,10 +18,10 @@ spec:
|
|||||||
source:
|
source:
|
||||||
repoURL: {{ .repoURL }}
|
repoURL: {{ .repoURL }}
|
||||||
targetRevision: {{ .targetRevision }}
|
targetRevision: {{ .targetRevision }}
|
||||||
{{- if .repoURL | contains "git" }}
|
{{- if .repoURL | contains "chart" }}
|
||||||
path: argocd/{{ .name }}/{{ $.Values.overall.environment }}
|
|
||||||
{{- else }}
|
|
||||||
chart: {{ .name }}
|
chart: {{ .name }}
|
||||||
|
{{- else }}
|
||||||
|
path: argocd/{{ .name }}/{{ $.Values.overall.environment }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
helm:
|
helm:
|
||||||
ignoreMissingValueFiles: true
|
ignoreMissingValueFiles: true
|
||||||
|
|||||||
@@ -29,6 +29,13 @@ applications:
|
|||||||
namespace: vault-secrets-operator-system
|
namespace: vault-secrets-operator-system
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
|
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
|
||||||
|
- name: prometheus
|
||||||
|
project: default
|
||||||
|
targetRevision: 4.7.1
|
||||||
|
namespace: observability
|
||||||
|
createNamespace: true
|
||||||
|
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
|
||||||
|
|
||||||
|
|
||||||
overall:
|
overall:
|
||||||
destinationServer: https://kubernetes.default.svc
|
destinationServer: https://kubernetes.default.svc
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
dependencies:
|
||||||
|
- name: prometheus
|
||||||
|
repository: https://prometheus-community.github.io/helm-charts
|
||||||
|
version: 25.4.0
|
||||||
|
digest: sha256:2a0b0218662b5ab4d2362bdbd5fc74bdd02641586c882412e011bcdb03775982
|
||||||
|
generated: "2023-11-01T21:47:32.927215+01:00"
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
name: prometheus
|
||||||
|
version: 0.1.0
|
||||||
|
type: application
|
||||||
|
dependencies:
|
||||||
|
- name: prometheus
|
||||||
|
version: 25.4.0
|
||||||
|
repository: https://prometheus-community.github.io/helm-charts
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
ingress:
|
||||||
|
enabled: true
|
||||||
|
ingressClassName: public
|
||||||
|
hosts:
|
||||||
|
- prometheus.k8s.test.2martens.de
|
||||||
|
annotations:
|
||||||
|
cert-manager.io/cluster-issuer: lets-encrypt
|
||||||
|
tls:
|
||||||
|
- secretName: prometheus-server-tls
|
||||||
|
hosts:
|
||||||
|
- prometheus.k8s.test.2martens.de
|
||||||
|
|
||||||
|
alertmanager:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
resources: { }
|
||||||
|
# requests:
|
||||||
|
# cpu: 100m
|
||||||
|
# memory: 128Mi
|
||||||
|
# limits:
|
||||||
|
# cpu: 100m
|
||||||
|
# memory: 128Mi
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: kafka
|
name: vault-secrets-operator
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
type: application
|
type: application
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|||||||
Reference in New Issue
Block a user