-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathsample-ec2-pipeline.json
99 lines (99 loc) · 3.01 KB
/
sample-ec2-pipeline.json
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
{
"isNew": true,
"stages": [
{
"clusters": [
{
"account": "ecs-my-aws-devel-acct",
"application": "aws",
"availabilityZones": {
"eu-central-1": [
"eu-central-1a",
"eu-central-1b",
"eu-central-1c"
]
},
"capacity": {
"desired": 3,
"max": 6,
"min": 2
},
"cloudProvider": "ecs",
"computeUnits": 256,
"containerPort": 80,
"copySourceScalingPoliciesAndActions": false,
"delayBeforeDisableSec": 0,
"delayBeforeScaleDownSec": 0,
"dockerImageCredentialsSecret": "None (No registry credentials)",
"dockerLabels": {},
"ecsClusterName": "spinnaker-deployment-cluster",
"environmentVariables": {
"PORT": "80"
},
"freeFormDetails": "ecsdemoec2",
"healthCheckGracePeriodSeconds": 5,
"healthCheckType": "EC2",
"iamRole": "None (No IAM role)",
"imageDescription": {
"account": "my-eu-central-1-devel-registry",
"fromTrigger": true,
"imageId": "123456789012.dkr.ecr.eu-central-1.amazonaws.com/spinnaker-deployment-images (Tag resolved at runtime)",
"registry": "123456789012.dkr.ecr.eu-central-1.amazonaws.com",
"repository": "spinnaker-deployment-images",
"tag": ""
},
"launchType": "EC2",
"loadBalancers": [],
"logDriver": "awslogs",
"logOptions": {
"awslogs-group": "spinnaker-ecs-demo",
"awslogs-region": "eu-central-1",
"awslogs-stream-prefix": "spinnaker"
},
"maxRemainingAsgs": 2,
"moniker": {
"app": "aws",
"detail": "ecsdemoec2",
"stack": "prod"
},
"networkMode": "bridge",
"placementConstraints": [],
"placementStrategyName": "",
"placementStrategySequence": [],
"platformVersion": "",
"provider": "ecs",
"reservedMemory": 512,
"rollback": {
"onFailure": true
},
"scaleDown": true,
"securityGroupNames": [],
"securityGroups": [],
"serviceDiscoveryAssociations": [],
"stack": "prod",
"strategy": "redblack",
"tags": {},
"targetGroup": "spinnaker-ecs-ec2-demo-tg",
"taskDefinitionArtifact": {},
"useSourceCapacity": false,
"useTaskDefinitionArtifact": false
}
],
"name": "Deploy",
"refId": "1",
"requisiteStageRefIds": [],
"type": "deploy"
}
],
"triggers": [
{
"account": "my-eu-central-1-devel-registry",
"enabled": true,
"registry": "123456789012.dkr.ecr.eu-central-1.amazonaws.com",
"repository": "spinnaker-deployment-images",
"tag": "",
"type": "docker"
}
],
"updateTs": "1564075384000"
}