File tree Expand file tree Collapse file tree 4 files changed +74
-1
lines changed
infra/manifests/prometheus-stack Expand file tree Collapse file tree 4 files changed +74
-1
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : apps/v1
3
+ kind : Deployment
4
+ metadata :
5
+ name : nebula-sync
6
+ namespace : apps
7
+ spec :
8
+ selector :
9
+ matchLabels :
10
+ app : nebula-sync
11
+ strategy :
12
+ type : Recreate
13
+ replicas : 1
14
+ revisionHistoryLimit : 3
15
+ template :
16
+ metadata :
17
+ labels :
18
+ app : nebula-sync
19
+ spec :
20
+ containers :
21
+ - name : nebula-sync
22
+ image : ghcr.io/lovelaze/nebula-sync:v0.11.1
23
+ env :
24
+ - name : PRIMARY
25
+ valueFrom :
26
+ secretKeyRef :
27
+ name : nebula-sync-secrets
28
+ key : primary
29
+ - name : REPLICAS
30
+ valueFrom :
31
+ secretKeyRef :
32
+ name : nebula-sync-secrets
33
+ key : replicas
34
+ - name : FULL_SYNC
35
+ value : " true"
36
+ - name : RUN_GRAVITY
37
+ value : " true"
38
+ - name : CRON
39
+ value : " 0 * * * *"
40
+ - name : TZ
41
+ value : " Europe/Rome"
42
+ resources :
43
+ limits :
44
+ cpu : 50m
45
+ memory : 500Mi
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : external-secrets.io/v1
3
+ kind : ExternalSecret
4
+ metadata :
5
+ name : vault-nebula-sync-secrets
6
+ namespace : apps
7
+ spec :
8
+ refreshInterval : " 1h"
9
+ secretStoreRef :
10
+ name : vault-cluster-secret-store
11
+ kind : ClusterSecretStore
12
+ target :
13
+ name : nebula-sync-secrets
14
+ creationPolicy : Owner
15
+ data :
16
+ - secretKey : pihole_primary
17
+ remoteRef :
18
+ key : kubernetes/data/apps/nebula-sync
19
+ property : primary
20
+ - secretKey : pihole_replicas
21
+ remoteRef :
22
+ key : kubernetes/data/apps/nebula-sync
23
+ property : replicas
Original file line number Diff line number Diff line change 10
10
resources :
11
11
requests :
12
12
storage : 100Mi
13
- storageClassName : nfs-storage
13
+ storageClassName : nfs-csi
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ kube-prometheus-stack:
29
29
replicas : 2
30
30
retention : 30d
31
31
retentionSize : 15GB
32
+ enableOTLPReceiver : false
32
33
33
34
resources :
34
35
requests :
@@ -198,6 +199,10 @@ kube-prometheus-stack:
198
199
gnetId : 17347
199
200
revision : 9
200
201
datasource : Prometheus
202
+ blackbox-exporter :
203
+ gnetId : 7587
204
+ revision : 3
205
+ datasource : Prometheus
201
206
202
207
# # Configurazione AlertManager
203
208
alertmanager :
You can’t perform that action at this time.
0 commit comments