-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[docs] Describe restrictions in configuring ECS serviceDef & taskDef #4962
Conversation
Signed-off-by: t-kikuc <tkikuchi07f@gmail.com>
Signed-off-by: t-kikuc <tkikuchi07f@gmail.com>
Signed-off-by: t-kikuc <tkikuchi07f@gmail.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4962 +/- ##
=======================================
Coverage 29.38% 29.39%
=======================================
Files 322 322
Lines 40852 40852
=======================================
+ Hits 12006 12010 +4
+ Misses 27885 27882 -3
+ Partials 961 960 -1 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice improvement 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some documents have similar notes with this PR, so let's merge.
### Restrictions of Service Definition | ||
|
||
There are some restrictions in configuring a service definition file. | ||
|
||
- `capacityProviderStrategy` is not supported. | ||
- `clientToken` is not supported. | ||
- `deploymentController` is required and must be `EXTERNAL`. | ||
- `loadBalancers` is not supported. Use `targetGroups` in [ECSDeploymentInput](#ecsdeploymentinput) instead. | ||
- `platformFamily` is not supported. | ||
- `propagateTags` is always set as `SERVICE`. | ||
- `taskDefinition` is not supported. PipeCD uses the definition in `taskDefinitionFile` in [ECSDeploymentInput](#ecsdeploymentinput). | ||
|
||
### Restrictions of Task Definition | ||
|
||
There are some restrictions in configuring a task definition file. | ||
|
||
- `placementConstraints` is not supported. | ||
- `proxyConfiguration` is not supported. | ||
- `tags` is not supported. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are notes describing some restrictions on Configuring ECS application page.
Please move these notes here and mention them on that page.
What this PR does / why we need it:
as title.
Which issue(s) this PR fixes:
Fixes #4961
Does this PR introduce a user-facing change?: N/A
How I listed