remove kps/thanos/etc

This commit is contained in:
Joseph Hanson 2024-07-30 20:56:14 -05:00
parent 0e59964678
commit fd1a799229
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
40 changed files with 24 additions and 32 deletions

View file

@ -3,4 +3,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./helmrelease.yaml - ./helmrelease.yaml

View file

@ -18,4 +18,4 @@ spec:
wait: false wait: false
interval: 30m interval: 30m
retryInterval: 1m retryInterval: 1m
timeout: 5m timeout: 5m

View file

@ -26,4 +26,4 @@ spec:
substitute: substitute:
APP: *app APP: *app
DB_NAME: grafana DB_NAME: grafana
DB_USER: grafana DB_USER: grafana

View file

@ -19,4 +19,4 @@ spec:
- key: alertmanager.yaml - key: alertmanager.yaml
dataFrom: dataFrom:
- extract: - extract:
key: pushover key: pushover

View file

@ -13,4 +13,4 @@ configMapGenerator:
files: files:
- alertmanager.yaml=./resources/alertmanager.yaml - alertmanager.yaml=./resources/alertmanager.yaml
generatorOptions: generatorOptions:
disableNameSuffixHash: true disableNameSuffixHash: true

View file

@ -16,4 +16,4 @@ spec:
matchNames: matchNames:
- database - database
podMetricsEndpoints: podMetricsEndpoints:
- port: admin - port: admin

View file

@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./crunchy-postgres.yaml - ./crunchy-postgres.yaml
- ./dragonflydb.yaml - ./dragonflydb.yaml

View file

@ -3,4 +3,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./prometheusrule.yaml - ./prometheusrule.yaml

View file

@ -34,4 +34,4 @@ spec:
expr: node_zfs_zpool_state{state!="online"} > 0 expr: node_zfs_zpool_state{state!="online"} > 0
for: 15m for: 15m
labels: labels:
severity: critical severity: critical

View file

@ -65,4 +65,4 @@ receivers:
[{{ "{{" }} .Status | toUpper {{ "}}" }}{{ "{{" }} if eq .Status "firing" {{ "}}" }}:{{ "{{" }} .Alerts.Firing | len {{ "}}" }}{{ "{{" }} end {{ "}}" }}] [{{ "{{" }} .Status | toUpper {{ "}}" }}{{ "{{" }} if eq .Status "firing" {{ "}}" }}:{{ "{{" }} .Alerts.Firing | len {{ "}}" }}{{ "{{" }} end {{ "}}" }}]
token: "{{ .alertmanager_token }}" token: "{{ .alertmanager_token }}"
url_title: View in Alertmanager url_title: View in Alertmanager
user_key: "{{ .userkey_jahanson }}" user_key: "{{ .userkey_jahanson }}"

View file

@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./node-exporter.yaml - ./node-exporter.yaml
- ./zfs-exporter.yaml - ./zfs-exporter.yaml

View file

@ -8,4 +8,4 @@ spec:
staticConfigs: staticConfigs:
- targets: - targets:
- 10.1.1.1:9100 - 10.1.1.1:9100
metricsPath: /metrics metricsPath: /metrics

View file

@ -8,4 +8,4 @@ spec:
staticConfigs: staticConfigs:
- targets: - targets:
- 10.1.1.13:9134 - 10.1.1.13:9134
metricsPath: /metrics metricsPath: /metrics

View file

@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./externalsecret.yaml - ./externalsecret.yaml
- ./helmrelease.yaml - ./helmrelease.yaml

View file

@ -2,4 +2,4 @@
type: REDIS type: REDIS
config: config:
addr: dragonfly.database.svc.cluster.local:6379 addr: dragonfly.database.svc.cluster.local:6379
db: 1 db: 1

View file

@ -100,4 +100,4 @@ spec:
hostPath: /var/log hostPath: /var/log
hostPathType: Directory hostPathType: Directory
globalMounts: globalMounts:
- readOnly: true - readOnly: true

View file

@ -10,4 +10,4 @@ configMapGenerator:
files: files:
- vector.yaml=./resources/vector.yaml - vector.yaml=./resources/vector.yaml
generatorOptions: generatorOptions:
disableNameSuffixHash: true disableNameSuffixHash: true

View file

@ -19,4 +19,4 @@ roleRef:
subjects: subjects:
- kind: ServiceAccount - kind: ServiceAccount
name: vector-agent name: vector-agent
namespace: observability namespace: observability

View file

@ -22,4 +22,4 @@ sinks:
compression: true compression: true
version: "2" version: "2"
address: vector-aggregator.observability.svc.cluster.local:6010 address: vector-aggregator.observability.svc.cluster.local:6010
inputs: ["kubernetes_source"] inputs: ["kubernetes_source"]

View file

@ -17,4 +17,4 @@ spec:
GEOIPUPDATE_LICENSE_KEY: "{{ .vector_license_key }}" GEOIPUPDATE_LICENSE_KEY: "{{ .vector_license_key }}"
dataFrom: dataFrom:
- extract: - extract:
key: maxmind key: maxmind

View file

@ -10,4 +10,4 @@ configMapGenerator:
files: files:
- vector.yaml=./resources/vector.yaml - vector.yaml=./resources/vector.yaml
generatorOptions: generatorOptions:
disableNameSuffixHash: true disableNameSuffixHash: true

View file

@ -129,4 +129,4 @@ sinks:
remove_label_fields: true remove_label_fields: true
remove_timestamp: true remove_timestamp: true
labels: labels:
hostname: '{{ host }}' hostname: '{{ host }}'

View file

@ -4,4 +4,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ./agent - ./agent
- ./aggregator - ./aggregator

View file

@ -20,4 +20,4 @@ spec:
wait: false wait: false
interval: 30m interval: 30m
retryInterval: 1m retryInterval: 1m
timeout: 15m timeout: 15m

View file

@ -6,13 +6,5 @@ resources:
# Pre Flux-Kustomizations # Pre Flux-Kustomizations
- ./namespace.yaml - ./namespace.yaml
# Flux-Kustomizations # Flux-Kustomizations
- ./alertmanager-silencer/ks.yaml
- ./gatus/ks.yaml - ./gatus/ks.yaml
- ./grafana/ks.yaml
- ./kube-prometheus-stack/ks.yaml
- ./loki/ks.yaml
- ./smartctl-exporter/ks.yaml - ./smartctl-exporter/ks.yaml
# - ./snmp-exporter/ks.yaml
- ./thanos/ks.yaml
# - ./unpoller/ks.yaml
- ./vector/ks.yaml