-
Notifications
You must be signed in to change notification settings - Fork 1
/
ecs-params.yml
120 lines (120 loc) · 3.5 KB
/
ecs-params.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
version: 1
task_definition:
ecs_network_mode: bridge
# task_role_arn: string
# task_execution_role: string
# task_size:
# cpu_limit: 1024
# mem_limit: 1GB
# pid_mode: string
# ipc_mode: string
services:
nginx:
# essential: boolean
# repository_credentials:
# credentials_parameter: string
cpu_shares: 100
mem_limit: 0.25GB
# mem_reservation: 0.25GB
# healthcheck:
# test: ["CMD", "curl -f http://localhost"]
# interval: string
# timeout: string
# retries: integer
# start_period: string
# secrets:
# - value_from: string
# name: string
links:
- web
web:
# essential: boolean
# repository_credentials:
# credentials_parameter: string
cpu_shares: 100
mem_limit: 0.25GB
# mem_reservation: 0.25GB
# healthcheck:
# test: ["CMD", "curl -f http://localhost"]
# interval: string
# timeout: string
# retries: integer
# start_period: string
# secrets:
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/DJANGO_SECRET_KEY
# name: DJANGO_SECRET_KEY
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_DATABASE
# name: SQL_DATABASE
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_USER
# name: SQL_USER
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_PASSWORD
# name: SQL_PASSWORD
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_HOST
# name: SQL_HOST
links:
- db
db:
# essential: boolean
# repository_credentials:
# credentials_parameter: string
cpu_shares: 100
mem_limit: 0.25GB
# mem_reservation: 0.25GB
# healthcheck:
# test: ["CMD", "curl -f http://localhost"]
# interval: string
# timeout: string
# retries: integer
# start_period: string
# secrets:
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_DATABASE
# name: SQL_DATABASE
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_USER
# name: SQL_USER
# - value_from: arn:aws:ssm:region:368061806057:parameter/appl-tracky/SQL_PASSWORD
# name: SQL_PASSWORD
# docker_volumes:
# - name: string
# scope: string
# autoprovision:
# driver: string
# driver_opts: boolean
# string: string
# labels:
# string: string
run_params:
network_configuration:
awsvpc_configuration:
# subnets:
# - subnet_id1
# - subnet_id2
# security_groups:
# - secgroup_id1
# - secgroup_id2
assign_public_ip: ENABLED
# task_placement:
# strategy:
# - type: string
# field: string
# constraints:
# - type: string
# expression: string
# service_discovery:
# container_name: string
# container_port: integer
# private_dns_namespace:
# vpc: string
# id: string
# name: string
# description: string
# public_dns_namespace:
# id: string
# name: string
# service_discovery_service:
# name: string
# description: string
# dns_config:
# type: string
# ttl: integer
# healthcheck_custom_config:
# failure_threshold: integer