feat: refactor apps
This commit is contained in:
@@ -4,9 +4,9 @@ dependencies:
|
|||||||
version: 1.18.3
|
version: 1.18.3
|
||||||
- name: postgres-cluster
|
- name: postgres-cluster
|
||||||
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
|
repository: https://gitea.alexlebens.net/api/packages/alexlebens/helm
|
||||||
version: 7.11.1
|
version: 7.11.2
|
||||||
- name: valkey
|
- name: valkey
|
||||||
repository: oci://harbor.alexlebens.net/helm-charts
|
repository: oci://harbor.alexlebens.net/helm-charts
|
||||||
version: 0.5.0
|
version: 0.5.0
|
||||||
digest: sha256:fb17e2bad9c3a303da2b9d65ee5bd082a58ca6a5cee17d337e2536747982aa2c
|
digest: sha256:2ef60d6315a21e0d92970570630cc74720643e7e51e0574107249684ddc2fab5
|
||||||
generated: "2026-03-31T18:38:15.510833-05:00"
|
generated: "2026-04-07T20:36:47.509644-05:00"
|
||||||
|
|||||||
@@ -0,0 +1,16 @@
|
|||||||
|
apiVersion: monitoring.coreos.com/v1
|
||||||
|
kind: ServiceMonitor
|
||||||
|
metadata:
|
||||||
|
name: version-checker
|
||||||
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: version-checker
|
||||||
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
|
app.kubernetes.io/part-of: {{ .Release.Name }}
|
||||||
|
spec:
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: version-checker
|
||||||
|
endpoints:
|
||||||
|
- port: web
|
||||||
|
path: /metrics
|
||||||
@@ -10,8 +10,7 @@ version-checker:
|
|||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
cpu: 1m
|
cpu: 1m
|
||||||
memory: 40Mi
|
memory: 400Mi
|
||||||
prometheus:
|
prometheus:
|
||||||
enabled: true
|
enabled: true
|
||||||
replicas: 1
|
|
||||||
serviceAccountName: version-checker-prometheus
|
serviceAccountName: version-checker-prometheus
|
||||||
|
|||||||
@@ -5,12 +5,10 @@ description: Volsync
|
|||||||
keywords:
|
keywords:
|
||||||
- volsync
|
- volsync
|
||||||
- backup
|
- backup
|
||||||
- storage
|
home: https://docs.alexlebens.dev/applications/volsync/
|
||||||
- s3
|
|
||||||
- kubernetes
|
|
||||||
home: https://wiki.alexlebens.dev/s/6858726b-5219-46ee-b9b7-6e1f6c125f6b
|
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/backube/volsync
|
- https://github.com/backube/volsync
|
||||||
|
- https://quay.io/repository/backube/volsync?tab=tags
|
||||||
- https://github.com/backube/volsync/tree/main/helm/volsync
|
- https://github.com/backube/volsync/tree/main/helm/volsync
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
volsync:
|
volsync:
|
||||||
replicaCount: 2
|
replicaCount: 2
|
||||||
|
image:
|
||||||
|
repository: quay.io/backube/volsync
|
||||||
|
image: 0.15.0@sha256:4fedd41b3101dde090542009c4177f703d241bf4760d1767bd9df08fd8fd93a4
|
||||||
manageCRDs: true
|
manageCRDs: true
|
||||||
metrics:
|
metrics:
|
||||||
disableAuth: true
|
disableAuth: true
|
||||||
securityContext:
|
|
||||||
allowPrivilegeEscalation: false
|
|
||||||
capabilities:
|
|
||||||
drop:
|
|
||||||
- ALL
|
|
||||||
readOnlyRootFilesystem: true
|
|
||||||
resources:
|
resources:
|
||||||
|
limits:
|
||||||
|
cpu: null
|
||||||
|
memory: null
|
||||||
requests:
|
requests:
|
||||||
cpu: 10m
|
cpu: 1m
|
||||||
memory: 128Mi
|
memory: 80Mi
|
||||||
|
|||||||
Reference in New Issue
Block a user