Skip to content

v1.535.1

Choose a tag to compare

@cloudposse-releaser cloudposse-releaser released this 21 Jan 19:37
· 33 commits to refs/heads/main since this release
7a55c91
feat: add support for karpenter metrics in datadog @RoseSecurity (#15) ## what

[!TIP]
Feel free to accept, disregard, or close this addition. We are using it in our environment as it has provided actionable information for us

  • Incorporates toggle for enabling the metrics port and annotations for exposing Karpenter metrics to the Datadog agent
  • This check uses OpenMetrics to collect metrics from the OpenMetrics endpoint that Karpenter exposes, which requires Python 3.

why

dashboard

  • Adds support for monitoring the health and performance of Karpenter
  • Makes metrics accessible in the Datadog Karpenter Overview Dashboard

[!NOTE]
The listed metrics can only be collected if they are available. Some metrics are generated only when certain actions are performed. For example, the karpenter.nodes.terminated metric is exposed only after a node is terminated.

references

Summary by CodeRabbit

  • New Features

    • Added configurable metrics and monitoring options for Karpenter deployment.
    • Introduced new variables to control metrics exposure and port configuration.
    • Enhanced Karpenter deployment with Datadog monitoring capabilities.
  • Configuration

    • Added support for dynamic replica count configuration.
    • Implemented optional metrics and logging settings.

🤖 Automatic Updates

Update README.md and docs @[cloudposse-releaser[bot]](https://github.com/apps/cloudposse-releaser) (#16) ## what This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates