github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/avd_docs/aws/ec2/AVD-AWS-0122/Terraform.md (about)

     1  
     2  Don't use sensitive data in user data
     3  
     4  ```hcl
     5   resource "aws_launch_configuration" "as_conf" {
     6     name          = "web_config"
     7     image_id      = data.aws_ami.ubuntu.id
     8     instance_type = "t2.micro"
     9     user_data     = <<EOF
    10   export GREETING="Hello there"
    11   EOF
    12   }
    13   
    14  ```
    15  ```hcl
    16   resource "aws_launch_configuration" "as_conf" {
    17   	name             = "web_config"
    18   	image_id         = data.aws_ami.ubuntu.id
    19   	instance_type    = "t2.micro"
    20   	user_data_base64 = "ZXhwb3J0IEVESVRPUj12aW1hY3M="
    21     }
    22     
    23  ```
    24  
    25  #### Remediation Links
    26   - https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/launch_configuration#user_data,user_data_base64
    27