onedr0p / kubanetics

A container with various scripts for Kubernetes
Apache License 2.0
13 stars 1 forks source link

kubanetics

A container with various scripts for Kubernetes

alt text

Usage

alertmanager-silencer

env:
  - name: SCRIPT_NAME
    value: alertmanager-silencer.sh
  - name: ALERTMANAGER_URL
    value: http://alertmanager-operated.observability.svc.cluster.local:9093
  - name: MATCHERS_0
    value: alertname=CPUThrottlingHigh namespace=rook-ceph
  - name: MATCHERS_1
    value: alertname=CephNodeInconsistentMTU

fstrim

env:
  - name: SCRIPT_NAME
    value: fstrim.sh

talos-upgrade

env:
  - name: SCRIPT_NAME
    value: talos-upgrade.sh
  - name: SETTLE_DOWN_SECONDS
    value: "10"
  - name: TALOS_HEALTHCHECK
    value: "true"
  - name: TALOS_TIMEOUT
    value: "600s"
  - name: ROOK_CEPH_HEALTHCHECK
    value: "true"
  - name: ROOK_CEPH_TIMEOUT
    value: "600s"
  - name: CNPG_MAINTENANCE
    value: "true"