![]() Elastic Beanstalk creates it once, and then reuses it The service-linked role is associated with your account. Requires to call other AWS services on your behalf. This is a unique type of service role that is predefined by Elastic Beanstalk to include all the permissions that the service If you don't specify a service role, Elastic Beanstalk creates a You may create an environment using the CreateEnvironment action of the Elastic Beanstalk API. The two managed policies described earlier in this topic are also attached to the role. When created via Elastic Beanstalk, this role includes a trust policy that allowsĮlastic Beanstalk to assume the service role. ![]() If the default service role already exists, Elastic Beanstalk uses it for the new environment. Elastic Beanstalk creates the same default service role aws-elasticbeanstalk-service-role. Service role through the -service-role option. You may create an environment using the eb create command of the Elastic Beanstalk Command Line Interface (EB CLI). Elastic Beanstalk Command Line Interface (EB CLI) When created via Elastic Beanstalk, this role includes a trust policy that allows Elastic Beanstalk to assume the service If you create an environment using the Elastic Beanstalk console, Elastic Beanstalk prompts you to create a service role that's namedĪws-elasticbeanstalk-service-role. Each section describes how the approach handles the service role. You may create an Elastic Beanstalk environment with any of the following approaches. "Sid": "CWPutMetricAlarmOperationPermissions", "Resource": "arn:aws:sns:*:*:ElasticBeanstalkNotifications-*" "Resource": "arn:aws:s3:::elasticbeanstalk-*" "Resource": "arn:aws:s3:::elasticbeanstalk-*/*" "Resource": "arn:aws:logs:*:*:log-group:/aws/elasticbeanstalk/*" "arn:aws:elasticloadbalancing:*:*:loadbalancer/*/eb-*/*" "arn:aws:elasticloadbalancing:*:*:loadbalancer/*/awseb-*/*", "arn:aws:elasticloadbalancing:*:*:loadbalancer/eb-*", "arn:aws:elasticloadbalancing:*:*:loadbalancer/awseb-*", "arn:aws:elasticloadbalancing:*:*:targetgroup/eb-*", "arn:aws:elasticloadbalancing:*:*:targetgroup/awseb-*", "elasticloadbalancing:RegisterInstancesWithLoadBalancer", "elasticloadbalancing:DeregisterTargets", "elasticloadbalancing:DeregisterInstancesFromLoadBalancer", "elasticloadbalancing:DeleteLoadBalancer", "elasticloadbalancing:CreateLoadBalancer", "elasticloadbalancing:ConfigureHealthCheck", "elasticloadbalancing:ApplySecurityGroupsToLoadBalancer", "arn:aws:cloudformation:*:*:stack/awseb-*", "arn:aws:autoscaling:*:*:autoScalingGroup:*:autoScalingGroupName/eb-*" "arn:aws:autoscaling:*:*:autoScalingGroup:*:autoScalingGroupName/awseb-e-*", "arn:aws:autoscaling:*:*:launchConfiguration:*:launchConfigurationName/eb-*", "arn:aws:autoscaling:*:*:launchConfiguration:*:launchConfigurationName/awseb-e-*", "autoscaling:TerminateInstanceInAutoScalingGroup", ![]() "autoscaling:PutNotificationConfiguration", "autoscaling:PutScheduledUpdateGroupAction", "Sid": "ECSDeleteClusterOperationPermissions", "arn:aws:cloudformation:*:*:stack/awseb-e-*", "ec2:ResourceTag/aws:cloudformation:stack-id": [ "Sid": "EC2TerminateInstancesOperationPermissions", "ec2:LaunchTemplate": "arn:aws:ec2:*:*:launch-template/*" "Sid": "EC2RunInstancesOperationPermissions", ![]() "elasticloadbalancing:DescribeTargetHealth", "elasticloadbalancing:DescribeTargetGroups", "elasticloadbalancing:DescribeLoadBalancers", "elasticloadbalancing:DescribeInstanceHealth", "autoscaling:DescribeNotificationConfigurations", "autoscaling:DescribeLaunchConfigurations", "autoscaling:DescribeAutoScalingInstances",
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |