An open API service indexing awesome lists of open source software.

https://github.com/infrasonar/kubernetes-agent

InfraSonar Kubernetes agent
https://github.com/infrasonar/kubernetes-agent

cesbit infrasonar kubernetes kubernetes-cluster monitoring

Last synced: 5 months ago
JSON representation

InfraSonar Kubernetes agent

Awesome Lists containing this project

README

          

[![CI](https://github.com/infrasonar/kubernetes-agent/workflows/CI/badge.svg)](https://github.com/infrasonar/kubernetes-agent/actions)
[![Release Version](https://img.shields.io/github/release/infrasonar/kubernetes-agent)](https://github.com/infrasonar/kubernetes-agent/releases)

# InfraSonar Kubernetes agent

Documentation: https://docs.infrasonar.com/collectors/agents/kubernetes/

## Environment variables

Environment | Default | Description
----------------------------|-------------------------------|-------------------
`TOKEN` | _required_ | Token to connect to.
`ASSET_ID` | _required_ | Asset Id _or_ file where the Agent asset Id is stored _(must be a volume mount)_.
`IN_CLUSTER` | `1` | For when this agent is started on a pod inside the cluster, 0 _(=disabled)_ or 1 _(=enabled)_.
`API_URI` | https://api.infrasonar.com | InfraSonar API.
`CHECK_INTERVAL` | `300` | Interval for the kubernetes check in seconds.
`VERIFY_SSL` | `1` | Verify SSL certificate, 0 _(=disabled)_ or 1 _(=enabled)_.
`LOG_LEVEL` | `warning` | Log level _(error, warning, info, debug)_.
`LOG_COLORIZED` | `0` | Log colorized, 0 _(=disabled)_ or 1 _(=enabled)_.
`LOG_FMT` | `%y%m...` | Default format is `%y%m%d %H:%M:%S`.
`WAIT_FOR_RETRY` | `20` | Wait X seconds for a retry when failed or 0 for no retry.