AWS elasticbeanstalk documentation change
Summary
Updated Auto Scaling references to 'Amazon EC2 Auto Scaling', fixed documentation URLs, and clarified environment variable handling guidance
Security assessment
Changes include terminology updates, URL corrections, and operational guidance about environment variables. While the mention of 'secrets as environment variables' relates to security practices, the change only updates documentation links and does not introduce new security content or address vulnerabilities.
Diff
diff --git a/elasticbeanstalk/latest/dg/troubleshooting.md b/elasticbeanstalk/latest/dg/troubleshooting.md index 76c9a39bd..ad775ce4b 100644 --- a//elasticbeanstalk/latest/dg/troubleshooting.md +++ b//elasticbeanstalk/latest/dg/troubleshooting.md @@ -59 +59 @@ You can use Systems Manager to troubleshoot your Elastic Beanstalk environments. -The document `AWSSupport-TroubleshootElasticBeanstalk` is an Automation runbook designed to help identify a number of common issues that can degrade your Elastic Beanstalk environment. To do so, it checks components of your environment, including the following: EC2 instances, the VPC, CloudFormation stack, load balancers, Auto Scaling groups, and network configuration associated with security group rules, route tables, and ACLs. +The document `AWSSupport-TroubleshootElasticBeanstalk` is an Automation runbook designed to help identify a number of common issues that can degrade your Elastic Beanstalk environment. To do so, it checks components of your environment, including the following: EC2 instances, the VPC, CloudFormation stack, load balancers, Amazon EC2 Auto Scaling groups, and network configuration associated with security group rules, route tables, and ACLs. @@ -144 +144 @@ This message indicates that Elastic Beanstalk was not able to fetch one or more -For examples of these commands, see [_AWS CLI examples for Elastic Beanstalk_](https://docs.aws.amazon.com/cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). For more information about the API actions for these operations, see the _[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)_. +For examples of these commands, see [_AWS CLI examples for Elastic Beanstalk_](https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). For more information about the API actions for these operations, see the _[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)_. @@ -152 +152 @@ Multiline variables are not supported for Amazon Linux 2 platforms, excluding Do -When `CreateEnvironment` fails and you have secrets as environment variables, you need to address the underlying issue and then use `UpdateEnvironment` to complete the environment setup. Do not use `RestartAppServer`, as it will not be sufficient to bring the environment up in this situation. For examples of these commands, see [_AWS CLI examples for Elastic Beanstalk_](https://docs.aws.amazon.com/cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). For more information about the API actions for these operations, see the _[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)_. +When `CreateEnvironment` fails and you have secrets as environment variables, you need to address the underlying issue and then use `UpdateEnvironment` to complete the environment setup. Do not use `RestartAppServer`, as it will not be sufficient to bring the environment up in this situation. For examples of these commands, see [_AWS CLI examples for Elastic Beanstalk_](https://docs.aws.amazon.com//cli/latest/userguide/cli_elastic-beanstalk_code_examples.html). For more information about the API actions for these operations, see the _[AWS Elastic Beanstalk API Reference](https://docs.aws.amazon.com/elasticbeanstalk/latest/api/)_. @@ -258 +258 @@ In a DNS server, register a CNAME record such as `www.mydomain.com CNAME mydomai -You can pick a specific Availability Zone by using the APIs, CLI, Eclipse plugin, or Visual Studio plugin. For instructions about using the Elastic Beanstalk console to specify an Availability Zone, see [Auto Scaling your Elastic Beanstalk environment instances](./using-features.managing.as.html). +You can pick a specific Availability Zone by using the APIs, CLI, Eclipse plugin, or Visual Studio plugin. For instructions about using the Elastic Beanstalk console to specify an Availability Zone, see [Amazon EC2 Auto Scaling your Elastic Beanstalk environment instances](./using-features.managing.as.html). @@ -270 +270 @@ To see this information, in the navigation pane of the Elastic Beanstalk console -Instances in your environment use Amazon EBS for storage; however, the root volume is deleted when an instance is terminated by Auto Scaling. We don'trecommend that you store state or other data on your instances. If needed, you can prevent volumes from being deleted with the AWS CLI: `$ aws ec2 modify-instance-attribute -b '/dev/sdc=<vol-id>:false` as described in the [AWS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-attribute.html). +Instances in your environment use Amazon EBS for storage; however, the root volume is deleted when an instance is terminated by Amazon EC2 Auto Scaling. We don'trecommend that you store state or other data on your instances. If needed, you can prevent volumes from being deleted with the AWS CLI: `$ aws ec2 modify-instance-attribute -b '/dev/sdc=<vol-id>:false` as described in the [AWS CLI Reference](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-attribute.html).