This page outlines the configuration options available for the Atatus Kubernetes Agent, which automatically discovers all namespaces. Learn how to manage which namespaces are included or excluded from data collection and how to configure specific parameters.

Configurations

Use the following configuration options to customize the agent.

Option Description
license_key Your Infra license key.
logs_enabled true or false
cluster_name Your cluster name
container_include Allow list of namespaces.
container_exclude Exclude list of namespace.

Example

  # atatus_values.yaml
  atatus:
    license_key: "lic_infra_*************"
    logs_enabled: true
    cluster_name: "my-cluster"
    container_include: kube:preprod kube:staging
    container_exclude: kube:prod

Include & Exclude Options:

Atatus supports configuring logs and metrics inclusion or exclusion based on namespaces using environment variables. To set this up, specify the namespaces in the YAML file using the kube prefix.

Examples:

  • To monitor namespaces named preprod and staging:

    container_include: kube:preprod kube:staging
    
  • To exclude the namespace named prod:

    container_exclude: kube:prod