Skip to content

vicktornl/terraform-module-ecs-scheduled-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform module ECS Scheduled Task

module "task" {
  source                     = "git@github.com:vicktornl/terraform-module-ecs-scheduled-task.git"
  name                       = "task"
  schedule_expression        = "cron(0 12 * * ? *)"
  cluster_arn                = "arn:aws:ecs:eu-west-1:123456789101:cluster/name"
  role_arn                   = "arn:aws:iam::123456789101:role/aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS"
  task_definition_arn        = "arn:aws:ecs:eu-west-2:123456789101:task-definition/task:1"
  container_override_name    = "uwsgi"
  container_override_command = "["manage.py", "my_task"]"
}

Requirements

No requirements.

Providers

Name Version
aws n/a

Modules

No modules.

Resources

Name Type
aws_cloudwatch_event_rule.main resource
aws_cloudwatch_event_target.main resource

Inputs

Name Description Type Default Required
cluster_arn n/a string n/a yes
container_override_command n/a list(string) n/a yes
container_override_name n/a string n/a yes
name n/a string n/a yes
role_arn n/a string n/a yes
schedule_expression n/a string n/a yes
task_definition_arn n/a string n/a yes

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors