# 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 `watchNamespaces` to the same value as ``.Release.Namespace` (e.g. `helm ... --namespace $NAMESPACE`),  
 # 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>