Hi, The permission settings are stored in: $ZEPPELIN_HOME/conf/notebook-authorization.json
The interpreter settings are stored in: $ZEPPELIN_HOME/conf/interpreter.json I think since zeppelin 0.8.0 exists a mechanism to persist the interpreters configuration. If you work with an earlier version, you would need to implement a mechanism to store this configuration in your s3 bucket. Regards. 2018-04-09 9:12 GMT-05:00 Josh Goldsborough <joshgoldsboroughs...@gmail.com> : > We have a cluster using Kubernetes to host Zeppelin. We have the > notebooks backed up in S3, but right now we weren't using a stateful set. > And it seems like when ever we recreate the cluster it comes back & loads > the notebooks fine. But each notebook loses all the permissions (leaving > them exposed to everyone). > > We can convert to using stateful sets in K8s so the Zeppelin file system > comes back to it's existing state (instead of a clean build) but exactly > where/how is Zeppelin managing the interpreter & permission settings? > Since they clearly aren't tied to the notebook files themselves. And we'll > need to back them up in case of disaster recovery. > > Thanks! > -Josh >