Connect to Datadog Kubernetes
Overview
To set up the Datadog Kubernetes integration, create an API key and an application key in your Datadog account to allow Finout secure access. Then enter these keys in Finout to connect your Datadog account.
Finout uses Datadog-collected Kubernetes usage metrics to allocate cluster costs across Kubernetes workloads.
Once connected, Datadog is configured in Finout both as a cost center via Datadog’s billing API and as a Kubernetes metrics source for K8s cost allocation.
Prerequisites:
Finout also creates a Datadog cost center when you set up the Kubernetes integration.
This means that Datadog’s billing data will be automatically monitored in Finout, either via UAT or the Custom Tags integration, depending on your Datadog account type.
Ensure your data is tagged using UAT at the parent organization level in Datadog.
Note: If you are unsure how to verify these, contact Finout support at [email protected] for further assistance.
Setting up Datadog Kubernetes Integration
1. Create an API Key
Log into your Datadog account.

Hover over your Datadog user and select Organization Settings. The Organization Settings view appears.

Click API Keys. The New API Key pop-up appears.

Enter an API key name and click Create Key.

Copy the new API key, save it for later (step 3), and click Finish.
2. Create an Application Key

In your Datadog account, hover over your Datadog user and select Organization Settings.

Choose Application Keys.

Enter an API key name and click Create Key.

The default configuration is a non-scoped app key. To scope the API key, click Edit under the scope section. The Edit Key Scope appears.

Choose the relevant scopes according to this table and click Save.

Copy the new App key and save it for later (step 3).
3. Create the Datadog Kubernetes Cost Center in Finout
In Finout, navigate to Settings.

Click Cost Centers. You are brought to the cost centers page.

Click Add cost center. The Connect Accounts popup appears.

Find Datadog and click Connect Now. The Connect Datadog step appears.

Add a Cost Center Name.
Select the integration type: Kubernetes metrics + Cost Center
Select the Datadog account type: Enterprise or Non-Enterprise (Free/Pro). This selection determines the integration method:
Enterprise/Pro accounts use UAT integration (default method).
Free accounts use Custom Tags integration.

Add the API key and APP key (created in steps 1 and 2) and click Next. You are brought to the Select Cost Centers (Beta).
Note: This step is currently beta. If this step is unavailable to you, contact support at [email protected] to complete the setup.

Select the cost centers that this integration will enrich with Kubernetes metrics. These cost centers can then attribute Kubernetes costs for supported services (EKS, GKE, and AKS) by namespace, workload, and label.
Click Complete Integration. The cost center is created, and your Datadog billing and Kubernetes data will be available in the next 48 hours.
Note:
If this cost center is already enriched by a Kubernetes integration, ensure there are no overlapping nodes between the integrations to avoid duplicated costs and resources.
You can hover over every created cloud cost center and see all the Kubernetes cost centers that enrich it.

Last updated
Was this helpful?