Implement support for running geesefs OUTSIDE of the container using systemd to not crash mountpoints when csi-s3 is upgraded or restarted

This commit is contained in:
Vitaliy Filippov 2023-03-02 16:12:41 +03:00
parent 8ba5614465
commit 6b4f2d9ac4
9 changed files with 125 additions and 13 deletions
pkg/mounter

View file

@ -36,7 +36,7 @@ func (s3fs *s3fsMounter) Unstage(stageTarget string) error {
return nil
}
func (s3fs *s3fsMounter) Mount(source string, target string) error {
func (s3fs *s3fsMounter) Mount(source, target, volumeID string) error {
if err := writes3fsPass(s3fs.pwFileContent); err != nil {
return err
}