aws / aws/aws-app-mesh-roadmap

Bug: describe bug here

Open
#433 1 comment 1 reaction 0 assignees View on GitHub
Bug
Dominant language
No language data
Stars
344
Forks
24
PR merge metrics
No merged PRs in 30d

Description

**Summary**
I am trying to run envoy on ecs fargate with a readonlyRootFileSystem as per ecs best practices. When I run in this mode Envoy crashes because it can't save the envoy bootstrap config. Is it documented anywhere the list of non readonly mountPoints that need to be configured in order to get aws-appmesh-envoy to run with a readonly filesystem?

In have tried adding a mountPoint to /tmp:

{
sourceVolume = "envoy-tmp"
containerPath = "/tmp"
readOnly=false
}

But this still fails.

**Steps to Reproduce**
Run envoy with: readonlyRootFilesystem = true set in the envoy container definition.

**Are you currently working around this issue?**
Not make the envoy container readonly.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the failure with readonlyRootFilesystem=true in an ECS Fargate Envoy container, including the attempted /tmp mount. Determine which writable mount points are required for the bootstrap configuration, then document those requirements or confirm that this configuration is unsupported.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.