diff --git a/metrics/prometheus.yaml b/metrics/prometheus.yaml index cb34fde..42b7dc6 100644 --- a/metrics/prometheus.yaml +++ b/metrics/prometheus.yaml @@ -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 diff --git a/metrics/pyroscope-configmap.yaml b/metrics/pyroscope-configmap.yaml index a402c05..423e206 100644 --- a/metrics/pyroscope-configmap.yaml +++ b/metrics/pyroscope-configmap.yaml @@ -7,7 +7,6 @@ metadata: use-subpath: "true" labels: app.kubernetes.io/name: pyroscope - data: config.yaml: | tracing: diff --git a/metrics/pyroscope-deployment.yaml b/metrics/pyroscope-deployment.yaml index 6e826cb..569c105 100644 --- a/metrics/pyroscope-deployment.yaml +++ b/metrics/pyroscope-deployment.yaml @@ -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