thảo luận Thay đổi quyền của thư mục trong google kubernetes

jiangcristian

Senior Member
Chào các thím, tình hình là em đang có 1 con project trong đó có 1 tính năng là export file word từ data, phương hướng giải quyết hiện tại của em là tạo 1 file template sẵn, mỗi khi cần export thì sẽ lấy data trong db, insert vào các vị trí được xác định từ file template đó bằng template processor của phpword, sau đó lưu file với định dạng word tại 1 vị trí nào đó trong src code, gửi file đó bằng response về client, rồi xóa file vừa lưu đi.
Trên local thì không có vấn đề gì nhưng khi build lên gke thì nó bị lỗi "permission denied" do không có quyền lưu file trên server, client ban đầu cũng bị nhưng em chmod được, nhưng trên gke thì em đang k biết làm như thế nào :pudency::pudency:.
Các thím rành về cái này giúp em với.
 
Chào các thím, tình hình là em đang có 1 con project trong đó có 1 tính năng là export file word từ data, phương hướng giải quyết hiện tại của em là tạo 1 file template sẵn, mỗi khi cần export thì sẽ lấy data trong db, insert vào các vị trí được xác định từ file template đó bằng template processor của phpword, sau đó lưu file với định dạng word tại 1 vị trí nào đó trong src code, gửi file đó bằng response về client, rồi xóa file vừa lưu đi.
Trên local thì không có vấn đề gì nhưng khi build lên gke thì nó bị lỗi "permission denied" do không có quyền lưu file trên server, client ban đầu cũng bị nhưng em chmod được, nhưng trên gke thì em đang k biết làm như thế nào :pudency::pudency:.
Các thím rành về cái này giúp em với.

Nếu file template là pass vào trong build step của docker image thì add chmod vào
Nếu file template pass vào sau khi container run thì phải gọi system call để chmod

Nếu bạn không phải 1 trong 2 vấn đề trên hoặc là vấn đề ở trên nhưng sửa ko được thì gửi docker image với kubernetes manifest file lên mình xem thử
 
Nếu file template là pass vào trong build step của docker image thì add chmod vào
Nếu file template pass vào sau khi container run thì phải gọi system call để chmod

Nếu bạn không phải 1 trong 2 vấn đề trên hoặc là vấn đề ở trên nhưng sửa ko được thì gửi docker image với kubernetes manifest file lên mình xem thử
File template đó là em copy để trong thư mục src code luôn thím, xong thì build tất cả thành docker image.
Ý thím là thêm chmod vào trong docker file ấy ạ.
 
Back
Top