作者:木木爱上林 | 来源:互联网 | 2023-06-21 18:42
This issue was originally opened by as hashicorp/terraform#25482. It was migrated here as a result of the provider split. The original body of the issue is below.
Terraform Version
1 2 3 4
| Terraform v0.12.28
+ provider.aws v2.69.0
+ provider.http v1.2.0
+ provider.random v2.2.1 |
Terraform Configuration Files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| terraform
resource "aws_eks_cluster" "cluster" {
name = var.cluster_name
role_arn = aws_iam_role.cluster.arn # required
enabled_cluster_log_types = var.eks_enabled_log_types
vpc_config {
subnet_ids = local.subnet_ids
security_group_ids = [aws_security_group.cluster_sg.id]
endpoint_private_access = var.endpoint_private_access
endpoint_public_access = var.endpoint_public_access
}
depends_on = [
aws_iam_role.cluster,
aws_iam_role_policy_attachment.role_policies,
aws_cloudwatch_log_group.cluster
]
}
resource "aws_cloudwatch_log_group" "cluster" {
name = "/aws/eks/${var.cluster_name}/cluster"
retention_in_days = var.log_retention_in_days
} |
Debug Output
- terraform_apply.log
- terraform_destroy.log
Crash Output
N/A
Expected Behavior
should have removed the aws_cloudwatch_log_group resource (/aws/eks/ceres-eks-dev/cluster)
Actual Behavior
did not remove the aws_cloudwatch_log_group resource (/aws/eks/ceres-eks-dev/cluster), although log says it did, but changed the retention time from 7 days (1 week) to Never expire. Brilliant!
1 2
| module.eks_cluster.aws_cloudwatch_log_group.cluster: Destroying... [id=/aws/eks/ceres-eks-dev/cluster]
module.eks_cluster.aws_cloudwatch_log_group.cluster: Destruction complete after 0s |
After
![Apply](https://img8.php1.cn/3cdc5/12c27/a6e/fdf2f6ae18d3b6c2.png)
After
![Destroy](https://img8.php1.cn/3cdc5/12c27/a6e/1e2f13d73b637b5c.png)
Log streams
| Log stream | Last event time
-- | -- | --
| kube-apiserver-audit-247a42f203b491348288e6636f5a13fa | 7/5/2020, 8:31:29 PM
| kube-apiserver-audit-f50ba417c48ce8301763d936ead3d413 | 7/5/2020, 8:31:28 PM
| kube-scheduler-f50ba417c48ce8301763d936ead3d413 | 7/5/2020, 8:31:28 PM
| kube-apiserver-247a42f203b491348288e6636f5a13fa | 7/5/2020, 8:31:28 PM
| kube-apiserver-f50ba417c48ce8301763d936ead3d413 | 7/5/2020, 8:31:28 PM
| kube-scheduler-247a42f203b491348288e6636f5a13fa | 7/5/2020, 8:30:40 PM
Steps to Reproduce
Additional Context
N/A
References
cloudwatch log group not destroyed hashicorp/terraform#14750 seems somewhat related.
该提问来源于开源项目:hashicorp/terraform-provider-aws
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks!