aws-observability / terraform-aws-observability-accelerator

Open source project to help accelerate and ease observability setup on AWS environments
https://aws-observability.github.io/terraform-aws-observability-accelerator/
Apache License 2.0
287 stars 84 forks source link

[QUESTION] `adot` support for EKS 1.30? #274

Open klang opened 5 months ago

klang commented 5 months ago

Please describe your question here

Are there any plans to release adot for EKS 1.30?

aws eks describe-addon-versions --kubernetes-version 1.30 --addon-name adot
{
    "addons": []
}

Provide link to the example related to the question

When running the example terraform-aws-observability-accelerator/examples/managed-grafana-workspace pointing at an EKS Cluster running version 1.30, the following error is produced:


╷
│ Error: reading EKS Add-On version info (adot, 1.30): empty result
│
│   with module.eks_monitoring.module.operator[0].data.aws_eks_addon_version.this,
│   on ../../modules/eks-monitoring/add-ons/adot-operator/main.tf line 22, in data "aws_eks_addon_version" "this":
│   22: data "aws_eks_addon_version" "this" {
│
╵

The reason for this is because adot doesn't seem to have been released for EKS 1.30 yet.

Additional context

Luckily, a change from 1.29 to 1.30 in the following will produce an error, so .. the missing addon for 1.30 is only a problem if one suddenly decides to use the addon after upgrading to 1.30.

module "eks" {
  source  = "terraform-aws-modules/eks/aws"
  version = "20.13.1"

  cluster_name    = local.cluster_name
  cluster_version = "1.29"

  cluster_endpoint_public_access           = true
  enable_cluster_creator_admin_permissions = true

  cluster_addons = {
    adot = {}

...

the error:

│ Error: reading EKS Add-On version info (adot, 1.30): empty result
│
│   with module.eks.data.aws_eks_addon_version.this["adot"],
│   on .terraform/modules/eks/main.tf line 490, in data "aws_eks_addon_version" "this":
│  490: data "aws_eks_addon_version" "this" {
│

Furthermore, although the addon is availale via the console, it's not possible to use it by mistake.

Skærmbillede 2024-06-12 kl  15 31 26

More

github-actions[bot] commented 3 months ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days

sidick commented 3 months ago

This is still the case

klang commented 2 months ago
aws eks describe-addon-versions --kubernetes-version 1.31 --addon-name adot
{
    "addons": []
}

.. and it's also the case for 1.31, now.

github-actions[bot] commented 4 weeks ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days