【文件属性】:
文件名称:zfsd:ZFS 的简单 HTTP 接口
文件大小:11KB
文件格式:ZIP
更新时间:2021-07-09 19:53:34
Go
zfsd
ZFS 的简单 HTTP 接口。
需要一个新名称,因为名称“zfsd”已经在我们中至少有一个其他项目。
在努力使用各种语言的 ZFS 之后,我们中的一些人说“如果有一个可以在所有支持的平台上工作的 HTTP 接口就好了”。 那是几个月前的事,我们从未对此采取任何措施。 所以,我决定开始这个,希望其他人也有同样的痒。
当前计划
用于常见 ZFS 任务的 HTTP API,包括快照和克隆。
收集指标的端点
现在只需监听 unix 套接字并使用文件权限。
用 Go 编写它。 我喜欢能够部署单个二进制文件。 不过,我对此没有强烈的感觉。
未来
添加真正的AAA
RPC
这个分支包括一些使用 JSON-RPC 的初始播放。 为什么是 JSON-RPC? 我在一个项目中使用了它,由于,这非常容易。 此外,ZFS 名称类似于“文件路径”,因此以传统的 REST 方式执行它们有点有趣
【文件预览】:
zfsd-master
----.gitignore(276B)
----zfs.go(5KB)
----Vagrantfile(2KB)
----LICENSE(11KB)
----README.md(3KB)
----cmd()
--------zfsd()