I am deploying a Streamlit app in Kubernetes with the source files on a mounted NFS share. The app deploys fine and updates as expected when the main source file is edited. However, changes to other files in the same directory are not propagated and requires restarting the Streamlit app. I’ve verified that Streamlit works as expected on a local filesystem, so I’m assuming this is an NFS specific issue. Has anyone had a similar experience?
- Start a Streamlit app
- Update files other than the main source file.
- Refresh the app and verify that the changes did not propgate.
The app should update with the changes.
The app does not update with the changes.
- Streamlit version: 1.23.0
- Python version: 3.8