Files
nocodb/cloud/setup/aws/cd-deployment-group-fargate.json

68 lines
2.3 KiB
JSON

{
"applicationName": "AppECS-nocohub-001-nocohub-001-cd-fargate",
"deploymentGroupName": "nocohub-001-fargate",
"deploymentConfigName": "CodeDeployDefault.ECSLinear10PercentEvery1Minutes",
"autoScalingGroups": [],
"serviceRoleArn": "arn:aws:iam::249717198246:role/nocohub-codedeploy",
"targetRevision": {
"revisionType": "AppSpecContent",
"appSpecContent": {
"sha256": "3dccc47bb3b691063ea90e807000adeab70a844370b5b869240bbbdba1e18053"
}
},
"triggerConfigurations": [],
"alarmConfiguration": {
"enabled": false,
"ignorePollAlarmFailure": false,
"alarms": []
},
"autoRollbackConfiguration": {
"enabled": true,
"events": [
"DEPLOYMENT_FAILURE"
]
},
"deploymentStyle": {
"deploymentType": "BLUE_GREEN",
"deploymentOption": "WITH_TRAFFIC_CONTROL"
},
"outdatedInstancesStrategy": "UPDATE",
"blueGreenDeploymentConfiguration": {
"terminateBlueInstancesOnDeploymentSuccess": {
"action": "TERMINATE",
"terminationWaitTimeInMinutes": 0
},
"deploymentReadyOption": {
"actionOnTimeout": "CONTINUE_DEPLOYMENT",
"waitTimeInMinutes": 0
}
},
"loadBalancerInfo": {
"targetGroupPairInfoList": [
{
"targetGroups": [
{
"name": "nocohub-001-fargate-1"
},
{
"name": "nocohub-001-fargate-2"
}
],
"prodTrafficRoute": {
"listenerArns": [
"arn:aws:elasticloadbalancing:us-east-2:249717198246:listener/app/nocohub-001/4a584e0fae8a1203/e54c4059a7a181f7"
]
}
}
]
},
"ecsServices": [
{
"serviceName": "nocohub-001-fargate",
"clusterName": "nocohub-001-a"
}
]
}