# Gitlab Repos

# azure-2024Xiac-terraformXazure-aksXpipelines

### CI Pipelines deployment Azure AKS

##### Overview of the CI Pipelines

[![image.png](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/scaled-1680-/8VJm7OAwq140XN3L-image.png)](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/8VJm7OAwq140XN3L-image.png)

##### Merge the branch into main branch triggers the deployment to Azure

[![image.png](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/scaled-1680-/XjZDFHbQHO02Y7Tc-image.png)](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/XjZDFHbQHO02Y7Tc-image.png)

##### Details of the 'terraform apply' Job (part 1)

[![image.png](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/scaled-1680-/M3L7kGtXoDG5vLQH-image.png)](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/M3L7kGtXoDG5vLQH-image.png)

##### Details of the 'terraform apply' Job (part 2)

[![image.png](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/scaled-1680-/7lBf2GDVgahulR1a-image.png)](https://docs.achterkamp-it.consulting/uploads/images/gallery/2024-06/7lBf2GDVgahulR1a-image.png)

# aws-2025-iac-streaming-terraform

Work Notes with TF deployment on AWS (Work in Progess - March 2025)

---

  
TF plan / apply

<details id="bkmrk-terraform-plan---app"><summary>Terraform plan - apply</summary>

Reference to

[https://aws.amazon.com/blogs/containers/deploying-and-scaling-apache-kafka-on-amazon-eks/](https://aws.amazon.com/blogs/containers/deploying-and-scaling-apache-kafka-on-amazon-eks/)

 # module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].module.user\_data.null\_resource.validate\_cluster\_service\_cidr will be created  
  + resource "null\_resource" "validate\_cluster\_service\_cidr" {  
      + id = (known after apply)  
    }

**Plan: 107 to add, 0 to change, 0 to destroy.**

Changes to Outputs:  
  + configure\_kubectl   = "aws eks --region eu-west-3 update-kubeconfig --name kafka-on-eks"  
  + grafana\_secret\_name = "kafka-on-eks-grafana"

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Saved the plan to: 253B-stream-kafka.tfplan

To perform exactly these actions, run the following command to apply:  
    terraform apply "253B-stream-kafka.tfplan"

devops100@hetz-root ~/gitlab/devops100net/2025-aws/data-on-eks/streaming/kafka (main)$

devops100@hetz-root ~/gitlab/devops100net/2025-aws/data-on-eks/streaming/kafka (main)$ terraform apply "253B-stream-kafka.tfplan"  
random\_password.grafana: Creating...  
module.eks\_blueprints\_addons.random\_bytes.this: Creating...  
module.eks\_blueprints\_addons.random\_bytes.this: Creation complete after 0s  
random\_password.grafana: Creation complete after 0s \[id=none\]  
aws\_prometheus\_workspace.amp\[0\]: Creating...  
aws\_iam\_policy.grafana\[0\]: Creating...  
aws\_secretsmanager\_secret.grafana: Creating...  
module.eks.aws\_iam\_role.this\[0\]: Creating...  
module.vpc.aws\_vpc.this\[0\]: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role.this\[0\]: Creating...  
module.ebs\_csi\_driver\_irsa.aws\_iam\_policy.ebs\_csi\[0\]: Creating...  
aws\_secretsmanager\_secret.grafana: Creation complete after 0s \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\]  
aws\_secretsmanager\_secret\_version.grafana: Creating...  
aws\_secretsmanager\_secret\_version.grafana: Creation complete after 0s \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\|terraform-20250325200013062400000006\]  
data.aws\_secretsmanager\_secret\_version.admin\_password\_version: Reading...  
data.aws\_secretsmanager\_secret\_version.admin\_password\_version: Read complete after 0s \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\|AWSCURRENT\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_policy.ebs\_csi\[0\]: Creation complete after 1s \[id=arn:aws:iam::453578755218:policy/AmazonEKS\_EBS\_CSI\_Policy-20250325200012845800000005\]  
aws\_iam\_policy.grafana\[0\]: Creation complete after 1s \[id=arn:aws:iam::453578755218:policy/kafka-on-eks-grafana-20250325200012836000000002\]  
module.eks.aws\_iam\_role.this\[0\]: Creation complete after 1s \[id=kafka-on-eks-cluster-20250325200012836600000003\]  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSVPCResourceController"\]: Creating...  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSClusterPolicy"\]: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role.this\[0\]: Creation complete after 1s \[id=core-node-group-eks-node-group-20250325200012840200000004\]  
module.eks.module.kms.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks.module.kms.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=1056995596\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEC2ContainerRegistryReadOnly"\]: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKS\_CNI\_Policy"\]: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKSWorkerNodePolicy"\]: Creating...  
module.eks.module.kms.aws\_kms\_key.this\[0\]: Creating...  
aws\_prometheus\_workspace.amp\[0\]: Creation complete after 1s \[id=ws-f3ae6f1e-a922-4c0a-beb3-5a9bd5a1ff61\]  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSClusterPolicy"\]: Creation complete after 0s \[id=kafka-on-eks-cluster-20250325200012836600000003-20250325200013974300000007\]  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSVPCResourceController"\]: Creation complete after 0s \[id=kafka-on-eks-cluster-20250325200012836600000003-20250325200014034000000009\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEC2ContainerRegistryReadOnly"\]: Creation complete after 0s \[id=core-node-group-eks-node-group-20250325200012840200000004-20250325200014023300000008\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKS\_CNI\_Policy"\]: Creation complete after 0s \[id=core-node-group-eks-node-group-20250325200012840200000004-2025032520001404770000000a\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKSWorkerNodePolicy"\]: Creation complete after 0s \[id=core-node-group-eks-node-group-20250325200012840200000004-2025032520001417830000000b\]  
module.vpc.aws\_vpc.this\[0\]: Still creating... \[10s elapsed\]  
module.eks.module.kms.aws\_kms\_key.this\[0\]: Still creating... \[10s elapsed\]  
module.vpc.aws\_vpc.this\[0\]: Creation complete after 12s \[id=vpc-044d1e66a849070b5\]  
module.vpc.aws\_vpc\_ipv4\_cidr\_block\_association.this\[0\]: Creating...  
module.vpc.aws\_default\_route\_table.default\[0\]: Creating...  
module.vpc.aws\_default\_security\_group.this\[0\]: Creating...  
module.eks.aws\_security\_group.cluster\[0\]: Creating...  
module.eks.aws\_security\_group.node\[0\]: Creating...  
module.vpc.aws\_default\_network\_acl.this\[0\]: Creating...  
module.vpc.aws\_default\_route\_table.default\[0\]: Creation complete after 0s \[id=rtb-0ef1e0d83248674ed\]  
module.vpc.aws\_default\_network\_acl.this\[0\]: Creation complete after 1s \[id=acl-07f610decbdee98db\]  
module.vpc.aws\_default\_security\_group.this\[0\]: Creation complete after 1s \[id=sg-0f262257ddf023998\]  
module.eks.aws\_security\_group.cluster\[0\]: Creation complete after 1s \[id=sg-0cf42abaa5950af55\]  
module.eks.aws\_security\_group.node\[0\]: Creation complete after 1s \[id=sg-0260828b2b9e7332d\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_all"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["egress\_all"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_nodes\_ephemeral"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_tcp"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_kubelet"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_4443\_webhook"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_6443\_webhook"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_443"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_all"\]: Creation complete after 1s \[id=sgrule-3040764290\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_to\_node\_all\_traffic"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["egress\_all"\]: Creation complete after 1s \[id=sgrule-617896639\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_udp"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_6443\_webhook"\]: Creation complete after 2s \[id=sgrule-3071882580\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_9443\_webhook"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_nodes\_ephemeral"\]: Creation complete after 3s \[id=sgrule-3784472253\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_8443\_webhook"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_kubelet"\]: Creation complete after 3s \[id=sgrule-3744730541\]  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_443"\]: Creating...  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_tcp"\]: Creation complete after 4s \[id=sgrule-3505406625\]  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_ephemeral\_ports\_tcp"\]: Creating...  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_443"\]: Creation complete after 1s \[id=sgrule-1564992646\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_4443\_webhook"\]: Creation complete after 4s \[id=sgrule-2119914178\]  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_ephemeral\_ports\_tcp"\]: Creation complete after 0s \[id=sgrule-729290184\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_443"\]: Creation complete after 5s \[id=sgrule-4097031589\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_to\_node\_all\_traffic"\]: Creation complete after 4s \[id=sgrule-1128474055\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_udp"\]: Creation complete after 5s \[id=sgrule-1957683534\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_9443\_webhook"\]: Creation complete after 4s \[id=sgrule-3236182718\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_8443\_webhook"\]: Creation complete after 4s \[id=sgrule-2755987829\]  
module.eks.module.kms.aws\_kms\_key.this\[0\]: Still creating... \[20s elapsed\]  
module.eks.module.kms.aws\_kms\_key.this\[0\]: Creation complete after 20s \[id=a84c690e-ad88-4fdc-8e72-3c369e8ec94f\]  
module.eks.module.kms.aws\_kms\_alias.this\["cluster"\]: Creating...  
module.eks.aws\_iam\_policy.cluster\_encryption\[0\]: Creating...  
module.eks.module.kms.aws\_kms\_alias.this\["cluster"\]: Creation complete after 0s \[id=alias/eks/kafka-on-eks\]  
module.vpc.aws\_vpc\_ipv4\_cidr\_block\_association.this\[0\]: Still creating... \[10s elapsed\]  
module.eks.aws\_iam\_policy.cluster\_encryption\[0\]: Creation complete after 1s \[id=arn:aws:iam::453578755218:policy/kafka-on-eks-cluster-ClusterEncryption2025032520003404830000000e\]  
module.eks.aws\_iam\_role\_policy\_attachment.cluster\_encryption\[0\]: Creating...  
module.vpc.aws\_vpc\_ipv4\_cidr\_block\_association.this\[0\]: Creation complete after 10s \[id=vpc-cidr-assoc-01e97be317bd768d7\]  
module.vpc.aws\_internet\_gateway.this\[0\]: Creating...  
module.vpc.aws\_route\_table.public\[0\]: Creating...  
module.vpc.aws\_subnet.private\[1\]: Creating...  
module.vpc.aws\_subnet.public\[0\]: Creating...  
module.vpc.aws\_route\_table.private\[0\]: Creating...  
module.vpc.aws\_subnet.private\[3\]: Creating...  
module.vpc.aws\_subnet.private\[0\]: Creating...  
module.vpc.aws\_subnet.public\[1\]: Creating...  
module.vpc.aws\_subnet.private\[2\]: Creating...  
module.eks.aws\_iam\_role\_policy\_attachment.cluster\_encryption\[0\]: Creation complete after 0s \[id=kafka-on-eks-cluster-20250325200012836600000003-2025032520003478000000000f\]  
module.vpc.aws\_internet\_gateway.this\[0\]: Creation complete after 0s \[id=igw-073a22a97a4a4828c\]  
module.vpc.aws\_eip.nat\[0\]: Creating...  
module.vpc.aws\_route\_table.public\[0\]: Creation complete after 0s \[id=rtb-09b11f536c68af9da\]  
module.vpc.aws\_route.public\_internet\_gateway\[0\]: Creating...  
module.vpc.aws\_route\_table.private\[0\]: Creation complete after 0s \[id=rtb-05191b3b4aa6f8c1c\]  
module.vpc.aws\_subnet.public\[0\]: Creation complete after 0s \[id=subnet-0e71cc4c12b0a19be\]  
module.vpc.aws\_subnet.private\[1\]: Creation complete after 0s \[id=subnet-078fea5f462eccca2\]  
module.vpc.aws\_subnet.private\[0\]: Creation complete after 0s \[id=subnet-00f0ecadfffa640fe\]  
module.vpc.aws\_subnet.private\[3\]: Creation complete after 0s \[id=subnet-03e720ac4459834f3\]  
module.vpc.aws\_route.public\_internet\_gateway\[0\]: Creation complete after 1s \[id=r-rtb-09b11f536c68af9da1080289494\]  
module.vpc.aws\_eip.nat\[0\]: Creation complete after 1s \[id=eipalloc-039d732babe576454\]  
module.vpc.aws\_subnet.private\[2\]: Creation complete after 2s \[id=subnet-080a989bbc3042197\]  
module.vpc.aws\_route\_table\_association.private\[0\]: Creating...  
module.vpc.aws\_route\_table\_association.private\[1\]: Creating...  
module.vpc.aws\_route\_table\_association.private\[2\]: Creating...  
module.vpc.aws\_route\_table\_association.private\[3\]: Creating...  
module.eks.aws\_eks\_cluster.this\[0\]: Creating...  
module.vpc.aws\_route\_table\_association.private\[3\]: Creation complete after 0s \[id=rtbassoc-0a8c3e0855d438545\]  
module.vpc.aws\_route\_table\_association.private\[1\]: Creation complete after 0s \[id=rtbassoc-07429e5a5719491d7\]  
module.vpc.aws\_route\_table\_association.private\[0\]: Creation complete after 0s \[id=rtbassoc-0bac95d907e642602\]  
module.vpc.aws\_route\_table\_association.private\[2\]: Creation complete after 0s \[id=rtbassoc-0f0afc88796bb4757\]  
module.vpc.aws\_subnet.public\[1\]: Creation complete after 3s \[id=subnet-0db2499f3f31bbf5c\]  
module.vpc.aws\_route\_table\_association.public\[1\]: Creating...  
module.vpc.aws\_route\_table\_association.public\[0\]: Creating...  
module.vpc.aws\_nat\_gateway.this\[0\]: Creating...  
module.vpc.aws\_route\_table\_association.public\[1\]: Creation complete after 0s \[id=rtbassoc-009eef1a7a8d53118\]  
module.vpc.aws\_route\_table\_association.public\[0\]: Creation complete after 0s \[id=rtbassoc-0c20e03083cb5efa4\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[10s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[20s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[30s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[40s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[50s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m0s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m10s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m20s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m30s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m40s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[1m50s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[1m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m0s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[2m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m10s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Still creating... \[2m10s elapsed\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Creation complete after 2m14s \[id=nat-0684dffa076df384a\]  
module.vpc.aws\_route.private\_nat\_gateway\[0\]: Creating...  
module.vpc.aws\_route.private\_nat\_gateway\[0\]: Creation complete after 1s \[id=r-rtb-05191b3b4aa6f8c1c1080289494\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[2m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[3m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[4m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[5m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m20s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m30s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m40s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[6m50s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[7m0s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Still creating... \[7m10s elapsed\]  
module.eks.aws\_eks\_cluster.this\[0\]: Creation complete after 7m12s \[id=kafka-on-eks\]  
module.eks.data.tls\_certificate.this\[0\]: Reading...  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["GithubRepo"\]: Creating...  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["karpenter.sh/discovery"\]: Creating...  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["Blueprint"\]: Creating...  
module.eks.aws\_eks\_access\_entry.this\["cluster\_creator"\]: Creating...  
module.eks.data.tls\_certificate.this\[0\]: Read complete after 0s \[id=0563bd16277ca9e04f46d1ebcff7321aa45e500c\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["spot\_interupt"\]: Creating...  
module.eks.time\_sleep.this\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["health\_event"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_state\_change"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudformation\_stack.usage\_telemetry\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_rebalance"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["health\_event"\]: Creation complete after 0s \[id=Karpenter-HealthEvent-20250325200749012700000014\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_state\_change"\]: Creation complete after 0s \[id=Karpenter-InstanceStateChange-20250325200749013400000015\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["spot\_interupt"\]: Creation complete after 0s \[id=Karpenter-SpotInterrupt-20250325200748986100000013\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_rebalance"\]: Creation complete after 0s \[id=Karpenter-InstanceRebalance-20250325200749101500000017\]  
module.eks\_blueprints\_addons.aws\_iam\_role.karpenter\[0\]: Creating...  
module.eks.aws\_iam\_openid\_connect\_provider.oidc\_provider\[0\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue.this\[0\]: Creating...  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["Blueprint"\]: Creation complete after 0s \[id=sg-06158ca938b005da0,Blueprint\]  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["karpenter.sh/discovery"\]: Creation complete after 0s \[id=sg-06158ca938b005da0,karpenter.sh/discovery\]  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["GithubRepo"\]: Creation complete after 0s \[id=sg-06158ca938b005da0,GithubRepo\]  
module.eks.aws\_eks\_access\_entry.this\["cluster\_creator"\]: Creation complete after 1s \[id=kafka-on-eks:arn:aws:iam::453578755218:user/iac-user-1\]  
module.eks.aws\_eks\_access\_policy\_association.this\["cluster\_creator\_admin"\]: Creating...  
module.eks.aws\_iam\_openid\_connect\_provider.oidc\_provider\[0\]: Creation complete after 1s \[id=arn:aws:iam::453578755218:oidc-provider/oidc.eks.eu-west-3.amazonaws.com/id/BC11079A38C72B82F85C259F17093E21\]  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.amp\_ingest\_irsa\[0\].data.aws\_iam\_policy\_document.assume\[0\]: Reading...  
module.eks\_blueprints\_addons.time\_sleep.this: Creating...  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=225566436\]  
module.amp\_ingest\_irsa\[0\].data.aws\_iam\_policy\_document.assume\[0\]: Read complete after 0s \[id=3412265906\]  
module.eks\_blueprints\_addons.module.metrics\_server.helm\_release.this\[0\]: Creating...  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role.this\[0\]: Creating...  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role.this\[0\]: Creating...  
module.eks.aws\_eks\_access\_policy\_association.this\["cluster\_creator\_admin"\]: Creation complete after 0s \[id=kafka-on-eks#arn:aws:iam::453578755218:user/iac-user-1#arn:aws:eks::aws:cluster-access-policy/AmazonEKSClusterAdminPolicy\]  
module.eks\_blueprints\_addons.aws\_iam\_role.karpenter\[0\]: Creation complete after 1s \[id=karpenter-kafka-on-eks\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.additional\["AmazonSSMManagedInstanceCore"\]: Creating...  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKSWorkerNodePolicy"\]: Creating...  
module.eks\_blueprints\_addons.aws\_iam\_instance\_profile.karpenter\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.additional\["AmazonSSMManagedInstanceCore"\]: Creation complete after 1s \[id=karpenter-kafka-on-eks-2025032520075049990000001a\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKSWorkerNodePolicy"\]: Creation complete after 1s \[id=karpenter-kafka-on-eks-2025032520075050680000001b\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKS\_CNI\_Policy"\]: Creating...  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEC2ContainerRegistryReadOnly"\]: Creating...  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role.this\[0\]: Creation complete after 1s \[id=kafka-on-eks-ebs-csi-driver-20250325200749997000000018\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role\_policy\_attachment.ebs\_csi\[0\]: Creating...  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role.this\[0\]: Creation complete after 1s \[id=kafka-on-eks-amp-ingest-20250325200749997300000019\]  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role\_policy\_attachment.additional\["amp\_policy"\]: Creating...  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKS\_CNI\_Policy"\]: Creation complete after 0s \[id=karpenter-kafka-on-eks-2025032520075086930000001c\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role\_policy\_attachment.ebs\_csi\[0\]: Creation complete after 0s \[id=kafka-on-eks-ebs-csi-driver-20250325200749997000000018-2025032520075089990000001d\]  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role\_policy\_attachment.additional\["amp\_policy"\]: Creation complete after 0s \[id=kafka-on-eks-amp-ingest-20250325200749997300000019-2025032520075096750000001f\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEC2ContainerRegistryReadOnly"\]: Creation complete after 0s \[id=karpenter-kafka-on-eks-2025032520075092150000001e\]  
module.eks\_blueprints\_addons.module.metrics\_server.helm\_release.this\[0\]: Creation complete after 2s \[id=metrics-server\]  
module.eks\_blueprints\_addons.aws\_iam\_instance\_profile.karpenter\[0\]: Creation complete after 7s \[id=karpenter-kafka-on-eks\]  
module.eks.time\_sleep.this\[0\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_cloudformation\_stack.usage\_telemetry\[0\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue.this\[0\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_cloudformation\_stack.usage\_telemetry\[0\]: Creation complete after 10s \[id=arn:aws:cloudformation:eu-west-3:453578755218:stack/kafka-on-eks-27c8/d3423460-09b4-11f0-babb-0e0ce23ffb03\]  
module.eks\_blueprints\_addons.time\_sleep.this: Still creating... \[10s elapsed\]  
module.eks.time\_sleep.this\[0\]: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue.this\[0\]: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.time\_sleep.this: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue.this\[0\]: Creation complete after 26s \[id=https://sqs.eu-west-3.amazonaws.com/453578755218/karpenter-kafka-on-eks\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter\_sqs.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=3827299351\]  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\[0\]: Reading...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["health\_event"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["spot\_interupt"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_state\_change"\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_rebalance"\]: Creating...  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\[0\]: Read complete after 0s \[id=1456613870\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue\_policy.this\[0\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=1456613870\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_policy.this\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["health\_event"\]: Creation complete after 0s \[id=Karpenter-HealthEvent-20250325200749012700000014-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["spot\_interupt"\]: Creation complete after 0s \[id=Karpenter-SpotInterrupt-20250325200748986100000013-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_rebalance"\]: Creation complete after 0s \[id=Karpenter-InstanceRebalance-20250325200749101500000017-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_state\_change"\]: Creation complete after 0s \[id=Karpenter-InstanceStateChange-20250325200749013400000015-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_policy.this\[0\]: Creation complete after 0s \[id=arn:aws:iam::453578755218:policy/karpenter-20250325200814697200000020\]  
module.eks.time\_sleep.this\[0\]: Still creating... \[30s elapsed\]  
module.eks.time\_sleep.this\[0\]: Creation complete after 30s \[id=2025-03-25T20:08:19Z\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].module.user\_data.null\_resource.validate\_cluster\_service\_cidr: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].module.user\_data.null\_resource.validate\_cluster\_service\_cidr: Creation complete after 0s \[id=1333447053594588899\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_launch\_template.this\[0\]: Creating...  
module.eks\_blueprints\_addons.time\_sleep.this: Still creating... \[30s elapsed\]  
module.eks\_blueprints\_addons.time\_sleep.this: Creation complete after 30s \[id=2025-03-25T20:08:19Z\]  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.assume\[0\]: Reading...  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["kube-proxy"\]: Creating...  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Creating...  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["vpc-cni"\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.assume\[0\]: Read complete after 0s \[id=924903485\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role.this\[0\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role.this\[0\]: Creation complete after 1s \[id=karpenter-20250325200820024400000027\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role\_policy\_attachment.this\[0\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role\_policy\_attachment.this\[0\]: Creation complete after 0s \[id=karpenter-20250325200820024400000027-20250325200820868100000028\]  
module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]: Creating...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_launch\_template.this\[0\]: Creation complete after 6s \[id=lt-0f2081899cfea9c82\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue\_policy.this\[0\]: Still creating... \[10s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Creating...  
module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]: Creation complete after 3s \[id=karpenter\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["kube-proxy"\]: Creation complete after 7s \[id=kafka-on-eks:kube-proxy\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["vpc-cni"\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["vpc-cni"\]: Creation complete after 14s \[id=kafka-on-eks:vpc-cni\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue\_policy.this\[0\]: Still creating... \[20s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue\_policy.this\[0\]: Creation complete after 25s \[id=https://sqs.eu-west-3.amazonaws.com/453578755218/karpenter-kafka-on-eks\]  
module.aws\_auth.kubernetes\_config\_map\_v1\_data.aws\_auth\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[20s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[30s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[40s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[50s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m0s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[1m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m10s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[1m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m20s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[1m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m30s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[1m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m40s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Still creating... \[1m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[1m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[1m50s elapsed\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Creation complete after 1m47s \[id=kafka-on-eks:core-node-group-20250325200824686400000029\]  
kubernetes\_annotations.gp2\_default: Creating...  
kubernetes\_annotations.gp2\_default: Creation complete after 0s \[id=apiVersion=storage.k8s.io/v1,kind=StorageClass,name=gp2\]  
kubernetes\_storage\_class.ebs\_csi\_encrypted\_gp3\_storage\_class: Creating...  
kubernetes\_storage\_class.ebs\_csi\_encrypted\_gp3\_storage\_class: Creation complete after 1s \[id=gp3\]  
module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]: Creating...  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m0s elapsed\]  
module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]: Still creating... \[10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m10s elapsed\]  
module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]: Still creating... \[20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m20s elapsed\]  
module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]: Creation complete after 28s \[id=kube-prometheus-stack\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[2m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[2m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[3m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[3m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[4m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[4m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[5m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[5m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[6m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[6m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[7m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[7m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[8m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[8m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[9m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[9m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[10m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[10m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[11m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[11m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[12m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[12m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[13m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[13m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m30s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m40s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[14m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[14m50s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[15m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[15m0s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[15m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[15m10s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Still creating... \[15m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Still creating... \[15m20s elapsed\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Creation complete after 15m26s \[id=kafka-on-eks:aws-ebs-csi-driver\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Creation complete after 15m26s \[id=kafka-on-eks:coredns\]  
module.eks\_data\_addons.data.aws\_region.current: Reading...  
module.eks\_data\_addons.data.aws\_partition.current: Reading...  
module.eks\_data\_addons.data.aws\_region.current: Read complete after 0s \[id=eu-west-3\]  
module.eks\_data\_addons.data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\]: Creating...  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Creating...  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["kafka"\]: Creating...  
╷  
│ Error: Kubernetes cluster unreachable: the server has asked for the client to provide credentials  
│  
│   with module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\],  
│   on .terraform/modules/eks\_data\_addons/karpenter-resources.tf line 6, in resource "helm\_release" "karpenter\_resources":  
│    6: resource "helm\_release" "karpenter\_resources" {  
│  
╵  
╷  
│ Error: Kubernetes cluster unreachable: the server has asked for the client to provide credentials  
│  
│   with module.eks\_data\_addons.helm\_release.karpenter\_resources\["kafka"\],  
│   on .terraform/modules/eks\_data\_addons/karpenter-resources.tf line 6, in resource "helm\_release" "karpenter\_resources":  
│    6: resource "helm\_release" "karpenter\_resources" {  
│  
╵  
╷  
│ Error: Kubernetes cluster unreachable: the server has asked for the client to provide credentials  
│  
│   with module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\],  
│   on .terraform/modules/eks\_data\_addons/strimzi-kafka-operator.tf line 1, in resource "helm\_release" "strimzi\_kafka\_operator":  
│    1: resource "helm\_release" "strimzi\_kafka\_operator" {  
│  
╵  
╷  
│ Error: The ConfigMap "aws-auth" does not exist  
│  
│   with module.aws\_auth.kubernetes\_config\_map\_v1\_data.aws\_auth\[0\],  
│   on .terraform/modules/aws\_auth/modules/aws-auth/main.tf line 31, in resource "kubernetes\_config\_map\_v1\_data" "aws\_auth":  
│   31: resource "kubernetes\_config\_map\_v1\_data" "aws\_auth" {  
│  
  
  
**<span style="background-color: rgb(224, 62, 45); color: rgb(241, 196, 15);">This happens when K8S objects are created with IaC in the same deployment !!</span>**

albert.achterkamp@hetz-root ~/gitlab/devops100net/2025-aws/data-on-eks/streaming/kafka (main)$ terraform plan -out 253C-stream-kafka.tfplan -var region=$AWS\_REGION  
module.eks\_blueprints\_addons.random\_bytes.this: Refreshing state...  
random\_password.grafana: Refreshing state... \[id=none\]  
aws\_prometheus\_workspace.amp\[0\]: Refreshing state... \[id=ws-f3ae6f1e-a922-4c0a-beb3-5a9bd5a1ff61\]  
data.aws\_partition.current: Reading...  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\_assume\_role\[0\]: Reading...  
aws\_secretsmanager\_secret.grafana: Refreshing state... \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\]  
data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\_assume\_role\[0\]: Read complete after 0s \[id=106987850\]  
data.aws\_availability\_zones.available: Reading...  
module.eks\_blueprints\_addons.data.aws\_region.current: Reading...  
data.aws\_eks\_cluster\_auth.this: Reading...  
module.eks\_blueprints\_addons.data.aws\_region.current: Read complete after 0s \[id=eu-west-3\]  
data.aws\_eks\_cluster\_auth.this: Read complete after 0s \[id=kafka-on-eks\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_caller\_identity.current: Reading...  
module.amp\_ingest\_irsa\[0\].data.aws\_partition.current\[0\]: Reading...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_partition.current: Reading...  
module.eks.data.aws\_iam\_policy\_document.assume\_role\_policy\[0\]: Reading...  
module.eks.module.kms.data.aws\_partition.current\[0\]: Reading...  
module.amp\_ingest\_irsa\[0\].data.aws\_partition.current\[0\]: Read complete after 0s \[id=aws\]  
module.eks\_blueprints\_addons.data.aws\_caller\_identity.current: Reading...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks.module.kms.data.aws\_partition.current\[0\]: Read complete after 0s \[id=aws\]  
module.eks.data.aws\_iam\_policy\_document.assume\_role\_policy\[0\]: Read complete after 0s \[id=2764486067\]  
data.aws\_caller\_identity.current: Reading...  
module.ebs\_csi\_driver\_irsa.data.aws\_region.current: Reading...  
module.vpc.aws\_vpc.this\[0\]: Refreshing state... \[id=vpc-044d1e66a849070b5\]  
module.ebs\_csi\_driver\_irsa.data.aws\_region.current: Read complete after 0s \[id=eu-west-3\]  
module.ebs\_csi\_driver\_irsa.data.aws\_partition.current: Reading...  
module.eks\_blueprints\_addons.data.aws\_partition.current: Reading...  
module.ebs\_csi\_driver\_irsa.data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks\_blueprints\_addons.data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks.module.kms.data.aws\_caller\_identity.current\[0\]: Reading...  
module.amp\_ingest\_irsa\[0\].data.aws\_caller\_identity.current\[0\]: Reading...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_caller\_identity.current: Read complete after 0s \[id=453578755218\]  
module.eks.data.aws\_partition.current: Reading...  
module.eks.data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.ebs\_csi\_driver\_irsa.data.aws\_caller\_identity.current: Reading...  
module.eks\_blueprints\_addons.data.aws\_caller\_identity.current: Read complete after 0s \[id=453578755218\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_iam\_policy\_document.assume\_role\_policy\[0\]: Reading...  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].data.aws\_iam\_policy\_document.assume\_role\_policy\[0\]: Read complete after 0s \[id=2560088296\]  
module.eks.data.aws\_caller\_identity.current: Reading...  
data.aws\_caller\_identity.current: Read complete after 0s \[id=453578755218\]  
module.eks.aws\_iam\_role.this\[0\]: Refreshing state... \[id=kafka-on-eks-cluster-20250325200012836600000003\]  
module.amp\_ingest\_irsa\[0\].data.aws\_caller\_identity.current\[0\]: Read complete after 0s \[id=453578755218\]  
module.eks.module.kms.data.aws\_caller\_identity.current\[0\]: Read complete after 0s \[id=453578755218\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role.this\[0\]: Refreshing state... \[id=core-node-group-eks-node-group-20250325200012840200000004\]  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.ebs\_csi\[0\]: Reading...  
module.ebs\_csi\_driver\_irsa.data.aws\_caller\_identity.current: Read complete after 0s \[id=453578755218\]  
module.eks.data.aws\_caller\_identity.current: Read complete after 0s \[id=453578755218\]  
module.eks.data.aws\_iam\_session\_context.current: Reading...  
data.aws\_iam\_policy\_document.grafana\[0\]: Reading...  
module.eks.data.aws\_iam\_session\_context.current: Read complete after 0s \[id=arn:aws:iam::453578755218:user/iac-user-1\]  
aws\_secretsmanager\_secret\_version.grafana: Refreshing state... \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\|terraform-20250325200013062400000006\]  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.ebs\_csi\[0\]: Read complete after 0s \[id=435063099\]  
data.aws\_iam\_policy\_document.grafana\[0\]: Read complete after 0s \[id=3865496131\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_policy.ebs\_csi\[0\]: Refreshing state... \[id=arn:aws:iam::453578755218:policy/AmazonEKS\_EBS\_CSI\_Policy-20250325200012845800000005\]  
aws\_iam\_policy.grafana\[0\]: Refreshing state... \[id=arn:aws:iam::453578755218:policy/kafka-on-eks-grafana-20250325200012836000000002\]  
data.aws\_availability\_zones.available: Read complete after 0s \[id=eu-west-3\]  
data.aws\_secretsmanager\_secret\_version.admin\_password\_version: Reading...  
data.aws\_ecrpublic\_authorization\_token.token: Reading...  
data.aws\_secretsmanager\_secret\_version.admin\_password\_version: Read complete after 0s \[id=arn:aws:secretsmanager:eu-west-3:453578755218:secret:kafka-on-eks-grafana-6mQuH1\|AWSCURRENT\]  
data.aws\_ecrpublic\_authorization\_token.token: Read complete after 1s \[id=us-east-1\]  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_partition.current\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_caller\_identity.current\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_partition.current\[0\]: Read complete after 0s \[id=aws\]  
module.vpc.aws\_vpc\_ipv4\_cidr\_block\_association.this\[0\]: Refreshing state... \[id=vpc-cidr-assoc-01e97be317bd768d7\]  
module.vpc.aws\_default\_security\_group.this\[0\]: Refreshing state... \[id=sg-0f262257ddf023998\]  
module.vpc.aws\_default\_route\_table.default\[0\]: Refreshing state... \[id=rtb-0ef1e0d83248674ed\]  
module.eks.aws\_security\_group.cluster\[0\]: Refreshing state... \[id=sg-0cf42abaa5950af55\]  
module.vpc.aws\_default\_network\_acl.this\[0\]: Refreshing state... \[id=acl-07f610decbdee98db\]  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_caller\_identity.current\[0\]: Read complete after 0s \[id=453578755218\]  
module.eks.aws\_security\_group.node\[0\]: Refreshing state... \[id=sg-0260828b2b9e7332d\]  
module.vpc.aws\_subnet.private\[1\]: Refreshing state... \[id=subnet-078fea5f462eccca2\]  
module.vpc.aws\_subnet.private\[2\]: Refreshing state... \[id=subnet-080a989bbc3042197\]  
module.vpc.aws\_subnet.private\[3\]: Refreshing state... \[id=subnet-03e720ac4459834f3\]  
module.vpc.aws\_subnet.private\[0\]: Refreshing state... \[id=subnet-00f0ecadfffa640fe\]  
module.vpc.aws\_route\_table.public\[0\]: Refreshing state... \[id=rtb-09b11f536c68af9da\]  
module.vpc.aws\_internet\_gateway.this\[0\]: Refreshing state... \[id=igw-073a22a97a4a4828c\]  
module.vpc.aws\_subnet.public\[1\]: Refreshing state... \[id=subnet-0db2499f3f31bbf5c\]  
module.vpc.aws\_subnet.public\[0\]: Refreshing state... \[id=subnet-0e71cc4c12b0a19be\]  
module.vpc.aws\_route\_table.private\[0\]: Refreshing state... \[id=rtb-05191b3b4aa6f8c1c\]  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSClusterPolicy"\]: Refreshing state... \[id=kafka-on-eks-cluster-20250325200012836600000003-20250325200013974300000007\]  
module.eks.aws\_iam\_role\_policy\_attachment.this\["AmazonEKSVPCResourceController"\]: Refreshing state... \[id=kafka-on-eks-cluster-20250325200012836600000003-20250325200014034000000009\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKS\_CNI\_Policy"\]: Refreshing state... \[id=core-node-group-eks-node-group-20250325200012840200000004-2025032520001404770000000a\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEC2ContainerRegistryReadOnly"\]: Refreshing state... \[id=core-node-group-eks-node-group-20250325200012840200000004-20250325200014023300000008\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_iam\_role\_policy\_attachment.this\["AmazonEKSWorkerNodePolicy"\]: Refreshing state... \[id=core-node-group-eks-node-group-20250325200012840200000004-2025032520001417830000000b\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_443"\]: Refreshing state... \[id=sgrule-4097031589\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_all"\]: Refreshing state... \[id=sgrule-3040764290\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_kubelet"\]: Refreshing state... \[id=sgrule-3744730541\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_nodes\_ephemeral"\]: Refreshing state... \[id=sgrule-3784472253\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_udp"\]: Refreshing state... \[id=sgrule-1957683534\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_8443\_webhook"\]: Refreshing state... \[id=sgrule-2755987829\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_self\_coredns\_tcp"\]: Refreshing state... \[id=sgrule-3505406625\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_4443\_webhook"\]: Refreshing state... \[id=sgrule-2119914178\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_6443\_webhook"\]: Refreshing state... \[id=sgrule-3071882580\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_to\_node\_all\_traffic"\]: Refreshing state... \[id=sgrule-1128474055\]  
module.eks.aws\_security\_group\_rule.node\["egress\_all"\]: Refreshing state... \[id=sgrule-617896639\]  
module.eks.aws\_security\_group\_rule.node\["ingress\_cluster\_9443\_webhook"\]: Refreshing state... \[id=sgrule-3236182718\]  
module.vpc.aws\_eip.nat\[0\]: Refreshing state... \[id=eipalloc-039d732babe576454\]  
module.vpc.aws\_route.public\_internet\_gateway\[0\]: Refreshing state... \[id=r-rtb-09b11f536c68af9da1080289494\]  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_443"\]: Refreshing state... \[id=sgrule-1564992646\]  
module.eks.aws\_security\_group\_rule.cluster\["ingress\_nodes\_ephemeral\_ports\_tcp"\]: Refreshing state... \[id=sgrule-729290184\]  
module.vpc.aws\_route\_table\_association.private\[1\]: Refreshing state... \[id=rtbassoc-07429e5a5719491d7\]  
module.vpc.aws\_route\_table\_association.private\[0\]: Refreshing state... \[id=rtbassoc-0bac95d907e642602\]  
module.vpc.aws\_route\_table\_association.private\[3\]: Refreshing state... \[id=rtbassoc-0a8c3e0855d438545\]  
module.vpc.aws\_route\_table\_association.private\[2\]: Refreshing state... \[id=rtbassoc-0f0afc88796bb4757\]  
module.vpc.aws\_route\_table\_association.public\[0\]: Refreshing state... \[id=rtbassoc-0c20e03083cb5efa4\]  
module.vpc.aws\_route\_table\_association.public\[1\]: Refreshing state... \[id=rtbassoc-009eef1a7a8d53118\]  
module.eks.module.kms.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks.module.kms.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=1056995596\]  
module.eks.module.kms.aws\_kms\_key.this\[0\]: Refreshing state... \[id=a84c690e-ad88-4fdc-8e72-3c369e8ec94f\]  
module.vpc.aws\_nat\_gateway.this\[0\]: Refreshing state... \[id=nat-0684dffa076df384a\]  
module.vpc.aws\_route.private\_nat\_gateway\[0\]: Refreshing state... \[id=r-rtb-05191b3b4aa6f8c1c1080289494\]  
module.eks.module.kms.aws\_kms\_alias.this\["cluster"\]: Refreshing state... \[id=alias/eks/kafka-on-eks\]  
module.eks.aws\_iam\_policy.cluster\_encryption\[0\]: Refreshing state... \[id=arn:aws:iam::453578755218:policy/kafka-on-eks-cluster-ClusterEncryption2025032520003404830000000e\]  
module.eks.aws\_eks\_cluster.this\[0\]: Refreshing state... \[id=kafka-on-eks\]  
module.eks.aws\_eks\_access\_entry.this\["cluster\_creator"\]: Refreshing state... \[id=kafka-on-eks:arn:aws:iam::453578755218:user/iac-user-1\]  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["karpenter.sh/discovery"\]: Refreshing state... \[id=sg-06158ca938b005da0,karpenter.sh/discovery\]  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["GithubRepo"\]: Refreshing state... \[id=sg-06158ca938b005da0,GithubRepo\]  
module.eks.aws\_ec2\_tag.cluster\_primary\_security\_group\["Blueprint"\]: Refreshing state... \[id=sg-06158ca938b005da0,Blueprint\]  
module.eks.time\_sleep.this\[0\]: Refreshing state... \[id=2025-03-25T20:08:19Z\]  
module.eks.aws\_iam\_role\_policy\_attachment.cluster\_encryption\[0\]: Refreshing state... \[id=kafka-on-eks-cluster-20250325200012836600000003-2025032520003478000000000f\]  
module.eks\_blueprints\_addons.aws\_cloudformation\_stack.usage\_telemetry\[0\]: Refreshing state... \[id=arn:aws:cloudformation:eu-west-3:453578755218:stack/kafka-on-eks-27c8/d3423460-09b4-11f0-babb-0e0ce23ffb03\]  
module.eks.data.tls\_certificate.this\[0\]: Reading...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["spot\_interupt"\]: Refreshing state... \[id=Karpenter-SpotInterrupt-20250325200748986100000013\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_state\_change"\]: Refreshing state... \[id=Karpenter-InstanceStateChange-20250325200749013400000015\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["instance\_rebalance"\]: Refreshing state... \[id=Karpenter-InstanceRebalance-20250325200749101500000017\]  
module.eks.data.tls\_certificate.this\[0\]: Read complete after 0s \[id=0563bd16277ca9e04f46d1ebcff7321aa45e500c\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_rule.karpenter\["health\_event"\]: Refreshing state... \[id=Karpenter-HealthEvent-20250325200749012700000014\]  
module.eks\_blueprints\_addons.aws\_iam\_role.karpenter\[0\]: Refreshing state... \[id=karpenter-kafka-on-eks\]  
module.eks\_blueprints\_addons.module.metrics\_server.helm\_release.this\[0\]: Refreshing state... \[id=metrics-server\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue.this\[0\]: Refreshing state... \[id=https://sqs.eu-west-3.amazonaws.com/453578755218/karpenter-kafka-on-eks\]  
module.eks.aws\_iam\_openid\_connect\_provider.oidc\_provider\[0\]: Refreshing state... \[id=arn:aws:iam::453578755218:oidc-provider/oidc.eks.eu-west-3.amazonaws.com/id/BC11079A38C72B82F85C259F17093E21\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].module.user\_data.null\_resource.validate\_cluster\_service\_cidr: Refreshing state... \[id=1333447053594588899\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_launch\_template.this\[0\]: Refreshing state... \[id=lt-0f2081899cfea9c82\]  
module.eks.aws\_eks\_access\_policy\_association.this\["cluster\_creator\_admin"\]: Refreshing state... \[id=kafka-on-eks#arn:aws:iam::453578755218:user/iac-user-1#arn:aws:eks::aws:cluster-access-policy/AmazonEKSClusterAdminPolicy\]  
module.eks\_blueprints\_addons.time\_sleep.this: Refreshing state... \[id=2025-03-25T20:08:19Z\]  
module.amp\_ingest\_irsa\[0\].data.aws\_iam\_policy\_document.assume\[0\]: Reading...  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.amp\_ingest\_irsa\[0\].data.aws\_iam\_policy\_document.assume\[0\]: Read complete after 0s \[id=3412265906\]  
module.ebs\_csi\_driver\_irsa.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=225566436\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_rebalance"\]: Refreshing state... \[id=Karpenter-InstanceRebalance-20250325200749101500000017-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["instance\_state\_change"\]: Refreshing state... \[id=Karpenter-InstanceStateChange-20250325200749013400000015-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["health\_event"\]: Refreshing state... \[id=Karpenter-HealthEvent-20250325200749012700000014-KarpenterQueueTarget\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=3827299351\]  
module.eks\_blueprints\_addons.aws\_cloudwatch\_event\_target.karpenter\["spot\_interupt"\]: Refreshing state... \[id=Karpenter-SpotInterrupt-20250325200748986100000013-KarpenterQueueTarget\]  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role.this\[0\]: Refreshing state... \[id=kafka-on-eks-amp-ingest-20250325200749997300000019\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role.this\[0\]: Refreshing state... \[id=kafka-on-eks-ebs-csi-driver-20250325200749997000000018\]  
module.eks\_blueprints\_addons.module.karpenter\_sqs.aws\_sqs\_queue\_policy.this\[0\]: Refreshing state... \[id=https://sqs.eu-west-3.amazonaws.com/453578755218/karpenter-kafka-on-eks\]  
module.eks.module.eks\_managed\_node\_group\["core\_node\_group"\].aws\_eks\_node\_group.this\[0\]: Refreshing state... \[id=kafka-on-eks:core-node-group-20250325200824686400000029\]  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.assume\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.assume\[0\]: Read complete after 0s \[id=924903485\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role.this\[0\]: Refreshing state... \[id=karpenter-20250325200820024400000027\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.additional\["AmazonSSMManagedInstanceCore"\]: Refreshing state... \[id=karpenter-kafka-on-eks-2025032520075049990000001a\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEC2ContainerRegistryReadOnly"\]: Refreshing state... \[id=karpenter-kafka-on-eks-2025032520075092150000001e\]  
module.eks\_blueprints\_addons.aws\_iam\_instance\_profile.karpenter\[0\]: Refreshing state... \[id=karpenter-kafka-on-eks\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKS\_CNI\_Policy"\]: Refreshing state... \[id=karpenter-kafka-on-eks-2025032520075086930000001c\]  
module.eks\_blueprints\_addons.aws\_iam\_role\_policy\_attachment.karpenter\["AmazonEKSWorkerNodePolicy"\]: Refreshing state... \[id=karpenter-kafka-on-eks-2025032520075050680000001b\]  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\[0\]: Reading...  
module.eks\_blueprints\_addons.data.aws\_iam\_policy\_document.karpenter\[0\]: Read complete after 0s \[id=1456613870\]  
kubernetes\_annotations.gp2\_default: Refreshing state... \[id=apiVersion=storage.k8s.io/v1,kind=StorageClass,name=gp2\]  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.this\[0\]: Reading...  
module.eks\_blueprints\_addons.module.karpenter.data.aws\_iam\_policy\_document.this\[0\]: Read complete after 0s \[id=1456613870\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_policy.this\[0\]: Refreshing state... \[id=arn:aws:iam::453578755218:policy/karpenter-20250325200814697200000020\]  
kubernetes\_storage\_class.ebs\_csi\_encrypted\_gp3\_storage\_class: Refreshing state... \[id=gp3\]  
module.amp\_ingest\_irsa\[0\].aws\_iam\_role\_policy\_attachment.additional\["amp\_policy"\]: Refreshing state... \[id=kafka-on-eks-amp-ingest-20250325200749997300000019-2025032520075096750000001f\]  
module.ebs\_csi\_driver\_irsa.aws\_iam\_role\_policy\_attachment.ebs\_csi\[0\]: Refreshing state... \[id=kafka-on-eks-ebs-csi-driver-20250325200749997000000018-2025032520075089990000001d\]  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["vpc-cni"\]: Reading...  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["aws-ebs-csi-driver"\]: Reading...  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["coredns"\]: Reading...  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["kube-proxy"\]: Reading...  
module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]: Refreshing state... \[id=kube-prometheus-stack\]  
module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]: Refreshing state... \[id=karpenter\]  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["coredns"\]: Read complete after 0s \[id=coredns\]  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["aws-ebs-csi-driver"\]: Read complete after 0s \[id=aws-ebs-csi-driver\]  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["kube-proxy"\]: Read complete after 0s \[id=kube-proxy\]  
module.eks\_blueprints\_addons.module.karpenter.aws\_iam\_role\_policy\_attachment.this\[0\]: Refreshing state... \[id=karpenter-20250325200820024400000027-20250325200820868100000028\]  
module.eks\_blueprints\_addons.data.aws\_eks\_addon\_version.this\["vpc-cni"\]: Read complete after 0s \[id=vpc-cni\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["coredns"\]: Refreshing state... \[id=kafka-on-eks:coredns\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["vpc-cni"\]: Refreshing state... \[id=kafka-on-eks:vpc-cni\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["kube-proxy"\]: Refreshing state... \[id=kafka-on-eks:kube-proxy\]  
module.eks\_blueprints\_addons.aws\_eks\_addon.this\["aws-ebs-csi-driver"\]: Refreshing state... \[id=kafka-on-eks:aws-ebs-csi-driver\]

Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the following symbols:  
  + create  
  ~ update in-place  
 &lt;= read (data resources)

Terraform will perform the following actions:

  # module.aws\_auth.kubernetes\_config\_map\_v1\_data.aws\_auth\[0\] will be created  
  + resource "kubernetes\_config\_map\_v1\_data" "aws\_auth" {  
      + data          = {  
          + "mapAccounts" = jsonencode(\[\])  
          + "mapRoles"    = &lt;&lt;-EOT  
                - "groups":  
                  - "system:bootstrappers"  
                  - "system:nodes"  
                  "rolearn": "arn:aws:iam::453578755218:role/karpenter-kafka-on-eks"  
                  "username": "system:node:{{EC2PrivateDNSName}}"  
            EOT  
          + "mapUsers"    = jsonencode(\[\])  
        }  
      + field\_manager = "Terraform"  
      + force         = true  
      + id            = (known after apply)

      + metadata {  
          + name      = "aws-auth"  
          + namespace = "kube-system"  
        }  
    }

  # module.eks\_data\_addons.data.aws\_partition.current will be read during apply  
  # (depends on a resource or a module with changes pending)  
 &lt;= data "aws\_partition" "current" {  
      + dns\_suffix         = (known after apply)  
      + id                 = (known after apply)  
      + partition          = (known after apply)  
      + reverse\_dns\_prefix = (known after apply)  
    }

  # module.eks\_data\_addons.data.aws\_region.current will be read during apply  
  # (depends on a resource or a module with changes pending)  
 &lt;= data "aws\_region" "current" {  
      + description = (known after apply)  
      + endpoint    = (known after apply)  
      + id          = (known after apply)  
      + name        = (known after apply)  
    }

  # module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\] will be created  
  + resource "helm\_release" "karpenter\_resources" {  
      + atomic                     = false  
      + chart                      = ".terraform/modules/eks\_data\_addons/helm-charts/karpenter-resources"  
      + cleanup\_on\_fail            = false  
      + create\_namespace           = true  
      + dependency\_update          = false  
      + disable\_crd\_hooks          = false  
      + disable\_openapi\_validation = false  
      + disable\_webhooks           = false  
      + force\_update               = false  
      + id                         = (known after apply)  
      + lint                       = false  
      + manifest                   = (known after apply)  
      + max\_history                = 0  
      + metadata                   = (known after apply)  
      + name                       = "default"  
      + namespace                  = "karpenter-resources"  
      + pass\_credentials           = false  
      + recreate\_pods              = false  
      + render\_subchart\_notes      = true  
      + replace                    = false  
      + reset\_values               = false  
      + reuse\_values               = false  
      + skip\_crds                  = false  
      + status                     = "deployed"  
      + timeout                    = 300  
      + values                     = \[  
          + &lt;&lt;-EOT  
                name: default  
                clusterName: kafka-on-eks  
                ec2NodeClass:  
                  karpenterRole: karpenter-kafka-on-eks  
                  amiFamily: Bottlerocket  
                  amiSelectorTerms:  
                    - alias: "bottlerocket@latest"  
                  subnetSelectorTerms:  
                    tags:  
                      Name: "kafka-on-eks-private\*"  
                  securityGroupSelectorTerms:  
                    tags:  
                      Name: kafka-on-eks-node  
                  instanceStorePolicy: RAID0  
                nodePool:  
                  labels:  
                    - type: karpenter  
                    - NodeGroupType: apps  
                  requirements:  
                    - key: "kubernetes.io/arch"  
                      operator: In  
                      values: \[ "amd64", "arm64"\]  
                    - key: karpenter.sh/capacity-type  
                      operator: In  
                      values: \["spot", "on-demand"\]  
                    - key: "karpenter.k8s.aws/instance-category"  
                      operator: In  
                      values: \["c", "m", "r"\]  
                  limits:  
                    cpu: 1000  
                  disruption:  
                    consolidationPolicy: WhenEmptyOrUnderutilized  
                    consolidateAfter: 30s  
                    budgets:  
                    - nodes: 10%  
            EOT,  
        \]  
      + verify                     = false  
      + version                    = "0.0.2"  
      + wait                       = true  
      + wait\_for\_jobs              = false

      + postrender {}  
    }

  # module.eks\_data\_addons.helm\_release.karpenter\_resources\["kafka"\] will be created  
  + resource "helm\_release" "karpenter\_resources" {  
      + atomic                     = false  
      + chart                      = ".terraform/modules/eks\_data\_addons/helm-charts/karpenter-resources"  
      + cleanup\_on\_fail            = false  
      + create\_namespace           = true  
      + dependency\_update          = false  
      + disable\_crd\_hooks          = false  
      + disable\_openapi\_validation = false  
      + disable\_webhooks           = false  
      + force\_update               = false  
      + id                         = (known after apply)  
      + lint                       = false  
      + manifest                   = (known after apply)  
      + max\_history                = 0  
      + metadata                   = (known after apply)  
      + name                       = "kafka"  
      + namespace                  = "karpenter-resources"  
      + pass\_credentials           = false  
      + recreate\_pods              = false  
      + render\_subchart\_notes      = true  
      + replace                    = false  
      + reset\_values               = false  
      + reuse\_values               = false  
      + skip\_crds                  = false  
      + status                     = "deployed"  
      + timeout                    = 300  
      + values                     = \[  
          + &lt;&lt;-EOT  
                name: kafka  
                clusterName: kafka-on-eks  
                ec2NodeClass:  
                  karpenterRole: karpenter-kafka-on-eks  
                  amiFamily: Bottlerocket  
                  amiSelectorTerms:  
                    - alias: "bottlerocket@latest"  
                  subnetSelectorTerms:  
                    tags:  
                      Name: "kafka-on-eks-private\*"  
                  securityGroupSelectorTerms:  
                    tags:  
                      Name: kafka-on-eks-node  
                  instanceStorePolicy: RAID0  
                nodePool:  
                  labels:  
                    - type: karpenter  
                    - NodeGroupType: kafka  
                  requirements:  
                    - key: "kubernetes.io/arch"  
                      operator: In  
                      values: \[ "arm64"\]  
                    - key: karpenter.sh/capacity-type  
                      operator: In  
                      values: \["on-demand"\]  
                    - key: "karpenter.k8s.aws/instance-category"  
                      operator: In  
                      values: \["c", "m", "r"\]  
                  limits:  
                    cpu: 1000  
                  disruption:  
                    consolidationPolicy: WhenEmptyOrUnderutilized  
                    consolidateAfter: 30s  
                    budgets:  
                    - nodes: 10%  
            EOT,  
        \]  
      + verify                     = false  
      + version                    = "0.0.2"  
      + wait                       = true  
      + wait\_for\_jobs              = false

      + postrender {}  
    }

  # module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\] will be created  
  + resource "helm\_release" "strimzi\_kafka\_operator" {  
      + atomic                     = false  
      + chart                      = "strimzi-kafka-operator"  
      + cleanup\_on\_fail            = false  
      + create\_namespace           = true  
      + dependency\_update          = false  
      + disable\_crd\_hooks          = false  
      + disable\_openapi\_validation = false  
      + disable\_webhooks           = false  
      + force\_update               = false  
      + id                         = (known after apply)  
      + lint                       = false  
      + manifest                   = (known after apply)  
      + max\_history                = 0  
      + metadata                   = (known after apply)  
      + name                       = "strimzi-operator"  
      + namespace                  = "strimzi-kafka-operator"  
      + pass\_credentials           = false  
      + recreate\_pods              = false  
      + render\_subchart\_notes      = true  
      + replace                    = false  
      + repository                 = "https://strimzi.io/charts/"  
      + reset\_values               = false  
      + reuse\_values               = false  
      + skip\_crds                  = false  
      + status                     = "deployed"  
      + timeout                    = 300  
      + values                     = \[  
          + &lt;&lt;-EOT  
                # Default values for strimzi-kafka-operator.

                # Default replicas for the cluster operator  
                replicas: 1

                # If you set &#96;watchNamespaces&#96; to the same value as &#96;&#96;.Release.Namespace&#96; (e.g. &#96;helm ... --namespace $NAMESPACE&#96;),  
                # the chart will fail because duplicate RoleBindings will be attempted to be created in the same namespace  
                watchNamespaces: \[\]  
                watchAnyNamespace: true

                defaultImageRegistry: quay.io  
                defaultImageRepository: strimzi  
                defaultImageTag: 0.43.0

                nodeSelector:  
                  kubernetes.io/os: linux  
                  NodeGroupType: core

                resources:  
                  limits:  
                    memory: 384Mi  
                    cpu: 1000m  
                  requests:  
                    memory: 384Mi  
                    cpu: 200m  
                livenessProbe:  
                  initialDelaySeconds: 10  
                  periodSeconds: 30  
                readinessProbe:  
                  initialDelaySeconds: 10  
                  periodSeconds: 30  
            EOT,  
        \]  
      + verify                     = false  
      + version                    = "0.43.0"  
      + wait                       = true  
      + wait\_for\_jobs              = false

      + postrender {}  
    }

  # module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\] will be updated in-place  
  ~ resource "helm\_release" "this" {  
        id                         = "karpenter"  
        name                       = "karpenter"  
      ~ repository\_password        = (sensitive value)  
        # (30 unchanged attributes hidden)

        # (8 unchanged blocks hidden)  
    }

Plan: 4 to add, 1 to change, 0 to destroy.

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Saved the plan to: 253C-stream-kafka.tfplan

To perform exactly these actions, run the following command to apply:  
    terraform apply "253C-stream-kafka.tfplan"  
albert.achterkamp@hetz-root ~/gitlab/devops100net/2025-aws/data-on-eks/streaming/kafka (main)$ terraform apply "253C-stream-kafka.tfplan"  
module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]: Modifying... \[id=karpenter\]  
module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]: Modifications complete after 5s \[id=karpenter\]  
module.eks\_data\_addons.data.aws\_partition.current: Reading...  
module.eks\_data\_addons.data.aws\_region.current: Reading...  
module.eks\_data\_addons.data.aws\_partition.current: Read complete after 0s \[id=aws\]  
module.eks\_data\_addons.data.aws\_region.current: Read complete after 0s \[id=eu-west-3\]  
module.aws\_auth.kubernetes\_config\_map\_v1\_data.aws\_auth\[0\]: Creating...  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\]: Creating...  
module.aws\_auth.kubernetes\_config\_map\_v1\_data.aws\_auth\[0\]: Creation complete after 0s \[id=kube-system/aws-auth\]  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Creating...  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["kafka"\]: Creating...  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["kafka"\]: Creation complete after 0s \[id=kafka\]  
module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\]: Creation complete after 1s \[id=default\]  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Still creating... \[10s elapsed\]  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Still creating... \[20s elapsed\]  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Still creating... \[30s elapsed\]  
module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]: Creation complete after 38s \[id=strimzi-operator\]

Apply complete! Resources: 4 added, 1 changed, 0 destroyed.

Outputs:

configure\_kubectl = "aws eks --region eu-west-3 update-kubeconfig --name kafka-on-eks"  
grafana\_secret\_name = "kafka-on-eks-grafana"  
albert.achterkamp@hetz-root ~/gitlab/devops100net/2025-aws/data-on-eks/streaming/kafka (main)$

</details>---

TF destroy has a few challenges ( thanks to K8S objects created via IaC in the same run as when the Infrastructure is created)

<details id="bkmrk-terraform-destroy-cr"><summary>Terraform destroy</summary>

  
**Create the objects in AWS**

  515  terraform init  
  516  terraform plan -out 253A-stream-kafka.tfplan  
  517  terraform plan -out 253B-stream-kafka.tfplan -var region=$AWS\_REGION  
  518  terraform apply "253B-stream-kafka.tfplan"  
  519  terraform plan -out 253C-stream-kafka.tfplan -var region=$AWS\_REGION  
  520  terraform apply "253C-stream-kafka.tfplan"  
  528  terraform plan -out 253D-stream-kafka.tfplan -var region=$AWS\_REGION  
  529  terraform apply "253D-stream-kafka.tfplan"

**Delete the objects from AWS**

  532  terraform plan -destroy -out DES-253E-stream-kafka.tfplan  
  534  terraform plan -destroy -out DES-253E-stream-kafka.tfplan -var region=$AWS\_REGION  
  535  terraform apply "DES-253E-stream-kafka.tfplan"  
  536  terraform plan -destroy -out DES-253F-stream-kafka.tfplan -var region=$AWS\_REGION  
  537\* terraform apply "DES-253F-stream-kafka.tfplan"  
  538  terraform plan -destroy -out DES-253F-stream-kafka.tfplan  
  539  terraform plan -destroy -out DES-253G-stream-kafka.tfplan -var region=$AWS\_REGION  
  540  terraform apply "DES-253G-stream-kafka.tfplan"  
  541  terraform apply "DES-253G-stream-kafka.tfplan"  
  542  terraform plan -destroy -out DES-253H-stream-kafka.tfplan -var region=$AWS\_REGION  
  543  terraform apply "DES-253H-stream-kafka.tfplan"  
  544  terraform state rm module.eks\_data\_addons.helm\_release.strimzi\_kafka\_operator\[0\]  
  545  terraform plan -destroy -out DES-253K-stream-kafka.tfplan -var region=$AWS\_REGION  
  546  terraform apply "DES-253K-stream-kafka.tfplan"  
  547  terraform state rm module.eks\_data\_addons.helm\_release.karpenter\_resources\["default"\]  
  548  terraform state rm module.eks\_data\_addons.helm\_release.karpenter\_resources  
  549  terraform plan -destroy -out DES-253L-stream-kafka.tfplan -var region=$AWS\_REGION  
  550  terraform apply "DES-253L-stream-kafka.tfplan"  
  551  terraform plan -destroy -out DES-253M-stream-kafka.tfplan -var region=$AWS\_REGION  
  552  terraform apply "DES-253M-stream-kafka.tfplan"  
  553  terraform state rm module.eks\_blueprints\_addons.module.karpenter.helm\_release.this\[0\]  
  554  terraform plan -destroy -out DES-253N-stream-kafka.tfplan -var region=$AWS\_REGION  
  555  terraform apply "DES-253N-stream-kafka.tfplan"  
  556  terraform plan -destroy -out DES-253P-stream-kafka.tfplan -var region=$AWS\_REGION  
  557  terraform apply "DES-253P-stream-kafka.tfplan"  
  558  terraform state rm module.eks\_blueprints\_addons.module.kube\_prometheus\_stack.helm\_release.this\[0\]  
  559  terraform plan -destroy -out DES-253Q-stream-kafka.tfplan -var region=$AWS\_REGION  
  560  terraform apply "DES-253Q-stream-kafka.tfplan"  
  561  terraform plan -destroy -out DES-253A-stream-kafka.tfplan -var region=$AWS\_REGION  
  562  terraform apply "DES-253A-stream-kafka.tfplan"  
  563  terraform state rm kubernetes\_storage\_class.ebs\_csi\_encrypted\_gp3\_storage\_class  
  564  terraform state ls  
  565  terraform state list  
  566  terraform state rm module.eks\_blueprints\_addons.module.metrics\_server.helm\_release.this\[0\]  
  567  terraform plan -destroy -out DES-253B-stream-kafka.tfplan -var region=$AWS\_REGION  
  568  terraform apply "DES-253B-stream-kafka.tfplan"  
  569  terraform state rm kubernetes\_annotations.gp2\_default  
  570  terraform plan -destroy -out DES-253C-stream-kafka.tfplan -var region=$AWS\_REGION  
  571  terraform apply "DES-253C-stream-kafka.tfplan"  
  572  terraform plan -destroy -out DES-253D-stream-kafka.tfplan -var region=$AWS\_REGION  
  
**Just repeat this until there are NO objects left on AWS**

</details>---

See the objects on AWS in the chosen region (here eu-west-3)

[![aws-kafka-tf-20250325-ec2.png](https://docs.achterkamp-it.consulting/uploads/images/gallery/2025-03/scaled-1680-/n1wwgzBBVzX6OpHe-aws-kafka-tf-20250325-ec2.png)](https://docs.achterkamp-it.consulting/uploads/images/gallery/2025-03/n1wwgzBBVzX6OpHe-aws-kafka-tf-20250325-ec2.png)

---

EXAMPLES ARE FOR EDUCATIONAL PURPOSE ONLY - ALL OBJECTS / DEPLOYMENTS ARE DELETED

<span class="copyright">© 2025 Achterkamp IT Consulting</span>