services |
Map of service names and configurations |
map(object({ public = bool name = string cpu = number memory = number endpoint = optional(string) command = optional(list(string)) environment = optional(list(object({ name = string, value = string }))) secrets = optional(list(object({ name = string, valueFrom = string }))) tags = optional(map(string)) deploy = object({ gitrepo = string dockerfilepath = optional(string) method = optional(string) branch = optional(string) version = optional(string) }) })) |
{ "backend": { "cpu": 256, "deploy": { "branch": "master", "dockerfilepath": "Dockerfile", "gitrepo": "kuttleio/backend", "method": "from_branch" }, "endpoint": "backend", "environment": [], "memory": 512, "name": "backend", "public": true }, "frontend": { "cpu": 256, "deploy": { "branch": "master", "dockerfilepath": "Dockerfile", "gitrepo": "kuttleio/frontend", "method": "from_branch" }, "endpoint": "", "environment": [], "memory": 512, "name": "frontend", "public": true }, "runner": { "cpu": 256, "deploy": { "branch": "master", "dockerfilepath": "Dockerfile", "gitrepo": "kuttleio/runner", "method": "from_branch" }, "endpoint": "", "environment": [], "memory": 512, "name": "runner", "public": false } } |
no |