Le 03/12/2024 à 18:27:57+0100, David C. a écrit Hi, > > (open question, without judgment) > What is the purpose of importing users recurrently ? No the point is not to importing users recurrently. > It seems to me that import is the complement of export, to restore. > Creating in ceph and exporting (possibly) in json format is not enough ? We use puppet to manage our all infrastructure. In our team each person has his own speciality. But everyone has a set of «standard» procedures to answer «standards tickets» (or level 1 tickets if you prefer). So with NFS we use puppet to export to client, anyone in our team can add a client through puppet. He just have to edit a «standard» file in puppet and the puppet go to do his thing to configure the server nfs and the client. Even for the person who know nothing how nfs works it's doable. With cephfs I like to do the same thing, I was able to do that for the «first» export by using the some ceph command but that's working only the first time (link to the way I do it with puppet). So the first time, to configure a export cephfs to a client currently the member of the team has just to add some client_hostname: volume_name: right: rw subvolume: erasure mountpoint: /mountpoint the puppet module would create/install/configure everything. My colleague don't need to learn any ceph command. But...only the first time...something like client_hostname: volume_name1: right: rw subvolume: erasure mountpoint: /mountpoint volume_name2: right: rw subvolume: erasure mountpoint: /mountpoint2 would not work. To be more flexible I need to be able to launch ceph command through ruby, and it's much more easy to do it with yaml/json because it's native to puppet, don't need to add some library to use ini file. It's more easy to check if something already exist (so don't do something already here). Regards. JAS -- Albert SHIH 🦫 🐸 Observatoire de Paris France Heure locale/Local time: mer. 04 déc. 2024 10:27:57 CET _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx