apache / apache/devlake-helm-chart

Running with readOnlyRootFilesystem

Open
#239 2 comments 2 reactions 1 assignee Claimed by @ZhangNing10 View on GitHub
Dominant language
Go Template
Stars
52
Forks
72
Avg merge
21h 4m
Merged PRs (30d)
1

Description

Hi,

support for Read only root fs would be great. So far I've encountered two issues:

Mysql container init wants to use `/tmp` and `/var/run/mysqld`, emptyDir (or an option to add emptyDir) volume would fix that easily (tested it).

Lake really wants to log to `/app/logs/`, same thing, emptyDir fixes it easily.

UI wants to create `/etc/nginx/conf.d/default.conf`. If I'm reading the [source](https://github.com/apache/incubator-devlake/blob/main/config-ui/nginx.sh) right, this might be a bit trickier to accomplish, the solution that comes to mind is a different entrypoint and skipping the templating, using a configmap instead? But maybe there's something more simple.

edit: Lake also wants `/tmp` during runtime

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.