metrics cleanup

This commit is contained in:
royalcat 2025-03-03 17:02:35 +03:00
parent 091a457c26
commit bfeaa3b11c
3 changed files with 8 additions and 28 deletions

View file

@ -6,11 +6,7 @@ metadata:
name: prometheus-server
namespace: metrics
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
app.kubernetes.io/version: v3.2.1
app.kubernetes.io/part-of: prometheus
data:
allow-snippet-annotations: "false"
prometheus.yml: |
@ -27,11 +23,7 @@ apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
app.kubernetes.io/version: v3.2.1
app.kubernetes.io/part-of: prometheus
name: prometheus-server
namespace: metrics
spec:
@ -48,11 +40,7 @@ metadata:
name: prometheus-server
namespace: metrics
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
app.kubernetes.io/version: v3.2.1
app.kubernetes.io/part-of: prometheus
spec:
type: "ClusterIP"
sessionAffinity: None
@ -62,28 +50,20 @@ spec:
protocol: TCP
targetPort: 9090
selector:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
---
# Source: prometheus/templates/deploy.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
app.kubernetes.io/version: v3.2.1
app.kubernetes.io/part-of: prometheus
name: prometheus-server
namespace: metrics
labels:
app.kubernetes.io/name: prometheus
spec:
selector:
matchLabels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
replicas: 1
revisionHistoryLimit: 10
strategy:
@ -91,11 +71,7 @@ spec:
template:
metadata:
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: prometheus
app.kubernetes.io/instance: prometheus
app.kubernetes.io/version: v3.2.1
app.kubernetes.io/part-of: prometheus
spec:
securityContext:
runAsUser: 1000

View file

@ -7,7 +7,6 @@ metadata:
use-subpath: "true"
labels:
app.kubernetes.io/name: pyroscope
data:
config.yaml: |
tracing:

View file

@ -28,7 +28,12 @@ spec:
ports:
- containerPort: 4040
protocol: TCP
resources:
limits:
cpu: "500m"
memory: "256Mi"
requests:
cpu: "250m"
volumeMounts:
- mountPath: /etc/pyroscope.yml
name: pyroscope-config