Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ECS] Implement LiveStateStore&Reporter for ECS (#4979)
* Rename file referring to other platforms Signed-off-by: t-kikuc <[email protected]> * Add ECS to live-state protobuf Signed-off-by: t-kikuc <[email protected]> * Impl ECS APIs Signed-off-by: t-kikuc <[email protected]> * Impl ECS's state.go Signed-off-by: t-kikuc <[email protected]> * Fix the healthDescription because a task has two statuses Signed-off-by: t-kikuc <[email protected]> * Add GetClusterTasks func Signed-off-by: t-kikuc <[email protected]> * draft: add ecs store.go Signed-off-by: t-kikuc <[email protected]> * Add ECSApplicationLiveState to ApplicationLiveStateSnapshot and gen code Signed-off-by: t-kikuc <[email protected]> * Fix typo: ECSRun -> ECS Signed-off-by: t-kikuc <[email protected]> * draft: reporter, model Signed-off-by: t-kikuc <[email protected]> * remove applicationLister from ECS Signed-off-by: t-kikuc <[email protected]> * Define blank funcs in Getter Signed-off-by: t-kikuc <[email protected]> * impl NewStore, GetManifests, GetState, WaitForReady Signed-off-by: t-kikuc <[email protected]> * Add GetTaskDefinition() Signed-off-by: t-kikuc <[email protected]> * fix comment Signed-off-by: t-kikuc <[email protected]> * Revert "Add GetTaskDefinition()" This reverts commit cbac8ed. Signed-off-by: t-kikuc <[email protected]> * Revert "Revert "Add GetTaskDefinition()"" This reverts commit 9304b16. Signed-off-by: t-kikuc <[email protected]> * impl store.go Signed-off-by: t-kikuc <[email protected]> * Impl ecs.go > Run() Signed-off-by: t-kikuc <[email protected]> * impl ecs/report.go] Signed-off-by: t-kikuc <[email protected]> * add switch case of ECS Signed-off-by: t-kikuc <[email protected]> * fix livestatestore v1 for ecs Signed-off-by: t-kikuc <[email protected]> * Add ecs/state_test.go Signed-off-by: t-kikuc <[email protected]> * fix comments Signed-off-by: t-kikuc <[email protected]> * remove comment Signed-off-by: t-kikuc <[email protected]> * Remove TODO comment Signed-off-by: t-kikuc <[email protected]> * Remove standalone tasks states Signed-off-by: t-kikuc <[email protected]> * fix fetching ecs resources Signed-off-by: t-kikuc <[email protected]> * Fix appId key in store: use appId tag Signed-off-by: t-kikuc <[email protected]> * Remove validation of ApiVersion of ECS Signed-off-by: t-kikuc <[email protected]> * Fix updatedAt of ECS Service to pass validation Signed-off-by: t-kikuc <[email protected]> * Use VersionV1Beta1 for ECS states Signed-off-by: t-kikuc <[email protected]> * Revert "Remove validation of ApiVersion of ECS" This reverts commit e6b1ee6. Signed-off-by: t-kikuc <[email protected]> * Fix comments Signed-off-by: t-kikuc <[email protected]> * fix pipedv1 Signed-off-by: t-kikuc <[email protected]> * fix test: add apiversion, updatedat Signed-off-by: t-kikuc <[email protected]> * remove comment-outed namespace Signed-off-by: t-kikuc <[email protected]> * Use ID for ResourceState of taskset and task Signed-off-by: t-kikuc <[email protected]> * Fix nits: arrange import section Signed-off-by: t-kikuc <[email protected]> * Remove ApiVersion & Namespace from ECSResourceState Signed-off-by: t-kikuc <[email protected]> * add test cases for ECS in DetermineAppHealthStatus Signed-off-by: t-kikuc <[email protected]> --------- Signed-off-by: t-kikuc <[email protected]>
- Loading branch information