8000 GitHub - janLo/k8s-ephemeral-storage-metrics
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

janLo/k8s-ephemeral-storage-metrics

 
 

Repository files navigation

K8s Ephemeral Storage Metrics.

License: MIT Actions Status Artifact Hub

The goal of this project is to export ephemeral storage metric usage per pod to Prometheus that is address in this issue Here

main image

Helm Install

helm repo add k8s-ephemeral-storage-metrics https://jmcgrath207.github.io/k8s-ephemeral-storage-metrics/chart
helm upgrade --install my-deployment k8s-ephemeral-storage-metrics/k8s-ephemeral-storage-metrics

Values

Key Type Default Description
deploy_type string "DaemonSet"
dev.enabled bool false
image.imagePullPolicy string "IfNotPresent"
image.repository string "ghcr.io/jmcgrath207/k8s-ephemeral-storage-metrics"
image.tag string "1.0.1"
interval int 15
log_level string "info"
prometheus.release string "kube-prometheus-stack"

Contribute

Start Kind

make new_kind

Run locally

make deploy_local

Run locally with Delve Debug

make deploy_debug

Then connect to localhost:30002 with delve or your IDE.

Run e2e Test

make deploy_e2e

Debug e2e

make deploy_e2e_debug

Then run a debug against deployment_test.go

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 49.6%
  • Shell 32.5%
  • Smarty 8.3%
  • Makefile 6.8%
  • Dockerfile 2.8%
0