gardener-custom-metrics

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2024 License: Apache-2.0

README

gardener-custom-metrics

REUSE status CI Build status Go Report Card

Overview

The gardener-custom-metrics component operates as a K8s API service, adding functionality to the seed kube-apiserver. It periodically scrapes the metrics endpoints of all shoot kube-apiserver pods on the seed. It implements the K8s custom metrics API and provides K8s metrics specific to Gardener, based on custom calculations.

Directories

Path Synopsis
cmd
pkg
app
ha
Package ha takes care of concerns related to running the application in high availability mode.
Package ha takes care of concerns related to running the application in high availability mode.
input
Package input provides shoot kube-apiserver (ShootKapi) application metrics
Package input provides shoot kube-apiserver (ShootKapi) application metrics
input/input_data_registry
Package input_data_registry holds application metrics from shoot kube-apiserver (Kapi) pods and information necessary to scrape such metrics.
Package input_data_registry holds application metrics from shoot kube-apiserver (Kapi) pods and information necessary to scrape such metrics.
metrics_provider
Package metrics_provider implements a custom metrics server which exposes shoot kube-apiserver pod data available in a [input_data_registry.InputDataSource].
Package metrics_provider implements a custom metrics server which exposes shoot kube-apiserver pod data available in a [input_data_registry.InputDataSource].
util/errutil
Package errutil provides utilities for error creation and handling
Package errutil provides utilities for error creation and handling
util/gardener
Package gardener provides utilities related to Gardener specifics.
Package gardener provides utilities related to Gardener specifics.
util/k8s/client
Package client provides K8s client utilities.
Package client provides K8s client utilities.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL