Closed GitEngHar closed 12 months ago
No application found for name: AppECS-BG-deploy-front-cluster-BG-deploy-front-svc
エラーでデプロイできなああいTT Cluster 名を適当にした際のエラーは、no cluster のようなエラーで、 Service 名を適当にした際のエラーは no serciveのようなエラーであったため、 service と cluster名以外の名称が一致せずエラーが出ている。
心当たりは アプリケーション名(デプロイグループが含まれている奴) で発生していそう
https://qiita.com/yuyasat/items/ba7c9e15cdf60fa7d021
力技の人もいる アプリ名を書き換えて解決
deploy 時に appspec.yamlないよでエラーがでるので、ここを参照して設定する必要がありそう。 https://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/application-revisions-appspec-file.html#add-appspec-file-ecs
ghでec2で成功している例 https://qiita.com/father_further/items/e98e02c1823a0f7a5a63#4-%E3%83%AC%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%81%AE%E8%A8%AD%E5%AE%9A
作成されている、Taskdef と Imageに問題がないのか、ちゃんと動くのかを確認
{
"taskDefinitionArn": "arn:aws:ecs:ap-northeast-1:429535751272:task-definition/frontTask:21",
"containerDefinitions": [
{
"name": "simpleWebapp",
"image": "429535751272.dkr.ecr.ap-northeast-1.amazonaws.com/viewcertweb:66174a9a2e20b94a10880d1aebf5da986682795c",
"cpu": 0,
"links": [],
"portMappings": [
{
"containerPort": 80,
"hostPort": 80,
"protocol": "tcp"
}
],
"essential": true,
"entryPoint": [],
"command": [],
"environment": [],
"environmentFiles": [],
"mountPoints": [],
"volumesFrom": [],
"secrets": [],
"dnsServers": [],
"dnsSearchDomains": [],
"extraHosts": [],
"dockerSecurityOptions": [],
"dockerLabels": {},
"ulimits": [],
"systemControls": []
}
],
"family": "frontTask",
"executionRoleArn": "arn:aws:iam::429535751272:role/MyBgCodeSecurity-ECSTaskExecutionRole-DLOG9MZ7VXQ4",
"networkMode": "awsvpc",
"revision": 21,
"volumes": [],
"status": "ACTIVE",
"requiresAttributes": [
{
"name": "com.amazonaws.ecs.capability.ecr-auth"
},
{
"name": "com.amazonaws.ecs.capability.docker-remote-api.1.17"
},
{
"name": "ecs.capability.execution-role-ecr-pull"
},
{
"name": "com.amazonaws.ecs.capability.docker-remote-api.1.18"
},
{
"name": "ecs.capability.task-eni"
}
],
"placementConstraints": [],
"compatibilities": [
"EC2",
"FARGATE"
],
"requiresCompatibilities": [
"FARGATE"
],
"cpu": "256",
"memory": "512",
"registeredAt": "2023-10-18T23:45:51.940Z",
"registeredBy": "arn:aws:sts::429535751272:assumed-role/TestMyCodeDeployRole/AWSCloudFormation",
"tags": []
}
動きはするが、期待する表示ではない。htmlがちゃんと反映されていない
存在しないImageをTaskdefで設定していたために、installが完了しなかった。