Skip to content

Ambiguity around the datadog-operator configuration with EKS addon #29899

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wannfq opened this issue Jun 12, 2025 · 1 comment
Open

Ambiguity around the datadog-operator configuration with EKS addon #29899

wannfq opened this issue Jun 12, 2025 · 1 comment

Comments

@wannfq
Copy link

wannfq commented Jun 12, 2025

Documentation Page

https://docs.datadoghq.com/containers/guide/operator-eks-addon/

Issue Description

I recently tried to deploy a datadog-operator with AWS EKS addons.
Seeing the addon configuration schema, it says that the datadog operator EKS addon doesnt support configuration file. Here is the output of the aws eks describe-addon-configuration command:

{
    "addonName": "datadog_operator",
    "addonVersion": "v0.1.13-eksbuild.1",
    "configurationSchema": "{\"$schema\":\"https://json-schema.org/draft/2019-09/schema\",\"additionalProperties\":false,\"description\":\"No configuration support for datadog_operator\",\"type\":\"object\"}",
    "podIdentityConfiguration": []
}

But, based on the documentation here, it says something about the addon - "Operator Helm Chart values, which can be overridden, are restricted to a schema file.".

I understood from this sentence that the configuration for the addon could be overriden. Am I wrong? If so, can we improve the wording?

@wannfq
Copy link
Author

wannfq commented Jun 12, 2025

Interesting. I checked all the config schema for all the available versions;

v0.1.13-eksbuild.1 (no)
v0.1.12-eksbuild.1 (no)
v0.1.10-eksbuild.1 (no)
v0.1.9-eksbuild.1 (yes)
v0.1.7-eksbuild.1 (yes)
v0.1.5-eksbuild.1 (yes)

Only v0.1.9-eksbuild.1 and below have has the proper configuration schema. Maybe we should specify this on the documentaion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant