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