From 1401ed29b7b70eea048fb1091a09f8de71fc90a8 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 15 Apr 2021 20:41:58 +0200 Subject: [PATCH] remove tbrntmon --- _apps/tbrntmon.yaml | 23 ------------------- tbrntmon/endpoints.yaml | 12 ---------- tbrntmon/prometheus.yaml | 43 ------------------------------------ tbrntmon/role.yaml | 16 -------------- tbrntmon/rolebinding.yaml | 13 ----------- tbrntmon/service.yaml | 13 ----------- tbrntmon/serviceaccount.yaml | 5 ----- tbrntmon/servicemonitor.yaml | 16 -------------- 8 files changed, 141 deletions(-) delete mode 100644 _apps/tbrntmon.yaml delete mode 100644 tbrntmon/endpoints.yaml delete mode 100644 tbrntmon/prometheus.yaml delete mode 100644 tbrntmon/role.yaml delete mode 100644 tbrntmon/rolebinding.yaml delete mode 100644 tbrntmon/service.yaml delete mode 100644 tbrntmon/serviceaccount.yaml delete mode 100644 tbrntmon/servicemonitor.yaml diff --git a/_apps/tbrntmon.yaml b/_apps/tbrntmon.yaml deleted file mode 100644 index 85c5254..0000000 --- a/_apps/tbrntmon.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: tbrntmon - namespace: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - destination: - namespace: tbrntmon - server: https://kubernetes.default.svc - project: apps - source: - path: tbrntmon - repoURL: https://git.tbrnt.ch/tobru/gitops-tbrnt.git - targetRevision: HEAD ---- -apiVersion: v1 -kind: Namespace -metadata: - name: tbrntmon - labels: - name: tbrntmon diff --git a/tbrntmon/endpoints.yaml b/tbrntmon/endpoints.yaml deleted file mode 100644 index 49d3ebe..0000000 --- a/tbrntmon/endpoints.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Endpoints -metadata: - name: nodeexporter - namespace: tbrntmon - labels: - app: nodeexporter -subsets: - - addresses: - - ip: 185.95.218.9 - ports: - - port: 9100 diff --git a/tbrntmon/prometheus.yaml b/tbrntmon/prometheus.yaml deleted file mode 100644 index f09e57a..0000000 --- a/tbrntmon/prometheus.yaml +++ /dev/null @@ -1,43 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: Prometheus -metadata: - labels: - prometheus: tbrntmon - name: tbrntmon - namespace: tbrntmon -spec: - image: quay.io/prometheus/prometheus:v2.26.0 - version: v2.19.2 - podMonitorNamespaceSelector: - matchLabels: - name: tbrntmon - podMonitorSelector: {} - replicas: 1 - resources: - requests: - memory: 400Mi - retention: 7d - ruleSelector: - matchLabels: - prometheus: k8s - role: alert-rules - securityContext: - fsGroup: 2000 - runAsNonRoot: true - runAsUser: 1000 - serviceAccountName: prometheus-tbrntmon - serviceMonitorNamespaceSelector: - matchLabels: - name: tbrntmon - serviceMonitorSelector: {} - storage: - volumeClaimTemplate: - apiVersion: v1 - kind: PersistentVolumeClaim - spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 10Gi - storageClassName: local-path diff --git a/tbrntmon/role.yaml b/tbrntmon/role.yaml deleted file mode 100644 index e3e5bcd..0000000 --- a/tbrntmon/role.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - name: prometheus-tbrntmon - namespace: tbrntmon -rules: -- apiGroups: - - "" - resources: - - services - - endpoints - - pods - verbs: - - get - - list - - watch diff --git a/tbrntmon/rolebinding.yaml b/tbrntmon/rolebinding.yaml deleted file mode 100644 index 88433bb..0000000 --- a/tbrntmon/rolebinding.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - name: prometheus-tbrntmon - namespace: tbrntmon -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: Role - name: prometheus-tbrntmon -subjects: -- kind: ServiceAccount - name: prometheus-tbrntmon - namespace: tbrntmon diff --git a/tbrntmon/service.yaml b/tbrntmon/service.yaml deleted file mode 100644 index 123a620..0000000 --- a/tbrntmon/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: nodeexporter - namespace: tbrntmon - labels: - app: nodeexporter -spec: - ports: - - protocol: TCP - port: 9100 - targetPort: 9100 - name: nodeexporter diff --git a/tbrntmon/serviceaccount.yaml b/tbrntmon/serviceaccount.yaml deleted file mode 100644 index 1bcbf28..0000000 --- a/tbrntmon/serviceaccount.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: prometheus-tbrntmon - namespace: tbrntmon diff --git a/tbrntmon/servicemonitor.yaml b/tbrntmon/servicemonitor.yaml deleted file mode 100644 index f7529c8..0000000 --- a/tbrntmon/servicemonitor.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - name: nodeexporter - namespace: tbrntmon -spec: - endpoints: - - interval: 30s - path: /metrics - port: "9100" - namespaceSelector: - matchNames: - - tbrntmon - selector: - matchLabels: - app: nodeexporter