Sha256: 14447f6ea1b9494b63a6b75a6df697bbe8d10ef4726b0d93f9112ffc1a3da561

Contents?: true

Size: 710 Bytes

Versions: 36

Compression:

Stored size: 710 Bytes

Contents

# Example starter execution role.
# IAM Role permissions that EC2 Instance or host needs.
#
# Docs: https://ufoships.com/docs/iam-roles/
#
# Starter IAM permissions for secrets, ssm, and minimal ecr and cloudwatch permissions
iam_policy("SsmParameterStore",
  Action: [
    "ssm:GetParameters",
  ],
  Effect: "Allow",
  Resource: "*"
)
iam_policy("SecretsManager",
  Action: [
    "secretsmanager:GetSecretValue",
  ],
  Effect: "Allow",
  Resource: "*"
)
# AmazonECSTaskExecutionRolePolicy includes use cases. Minimal ecr and logs permissions.
# See: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_execution_IAM_role.html
managed_iam_policy("service-role/AmazonECSTaskExecutionRolePolicy")

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
ufo-6.3.13 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.12 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.11 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.10 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.9 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.8 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.7 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.6 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.5 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.4 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.3 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.2 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.1 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.3.0 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.5 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.4 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.3 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.2 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.1 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb
ufo-6.2.0 lib/templates/init/.ufo/resources/iam_roles/execution_role.rb