# IAM Module - Outputs # RFC 0039: ADR-Compliant Foundation Infrastructure output "karpenter_role_arn" { description = "Karpenter controller IAM role ARN" value = aws_iam_role.karpenter_controller.arn } output "karpenter_role_name" { description = "Karpenter controller IAM role name" value = aws_iam_role.karpenter_controller.name } output "karpenter_interruption_queue_name" { description = "SQS queue name for Karpenter interruption handling" value = aws_sqs_queue.karpenter_interruption.name } output "karpenter_interruption_queue_arn" { description = "SQS queue ARN for Karpenter interruption handling" value = aws_sqs_queue.karpenter_interruption.arn } output "ebs_csi_role_arn" { description = "EBS CSI driver IAM role ARN" value = aws_iam_role.ebs_csi.arn } output "ebs_csi_role_name" { description = "EBS CSI driver IAM role name" value = aws_iam_role.ebs_csi.name } output "efs_csi_role_arn" { description = "EFS CSI driver IAM role ARN" value = aws_iam_role.efs_csi.arn } output "efs_csi_role_name" { description = "EFS CSI driver IAM role name" value = aws_iam_role.efs_csi.name } output "aws_load_balancer_controller_role_arn" { description = "AWS Load Balancer Controller IAM role ARN" value = aws_iam_role.aws_load_balancer_controller.arn } output "aws_load_balancer_controller_role_name" { description = "AWS Load Balancer Controller IAM role name" value = aws_iam_role.aws_load_balancer_controller.name } output "cert_manager_role_arn" { description = "cert-manager IAM role ARN" value = aws_iam_role.cert_manager.arn } output "cert_manager_role_name" { description = "cert-manager IAM role name" value = aws_iam_role.cert_manager.name } output "external_dns_role_arn" { description = "External DNS IAM role ARN" value = aws_iam_role.external_dns.arn } output "external_dns_role_name" { description = "External DNS IAM role name" value = aws_iam_role.external_dns.name }