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.