GoogleCloudPlatform / GoogleCloudPlatform/cloud-run-mesh
Support arbitrary WORKDIR
Open
- Dominant language
- Go
- Stars
- 35
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Current code requires WORKDIR=/, as this is how the sidecar is run ( using relative paths to allow running as regular user).
The launcher should use absolute paths if running as root, and set workdir when executing pilot-agent.
Ideally in non-root mode it should use files under $HOME/ for the certs - possibly same place with .kube/config, and a temp dir for
generated files (bootstrap), leaving current dir clean.
Contributor guide
Assessment
This issue has not been assessed yet.