go zones:转到区域采用YAML结构并创建符合BIND的DNS区域文件和配置 源码
GoZones GoZones是一个应用程序,它将采用YAML中定义的DNS区域,并生成与BIND兼容的DNS区域文件以及加载该区域文件所需的配置。 GoZones可以单文件输入/输出批处理或通过HTTP服务器进行操作。 示例命令和参数 # File Mode - input source, output target (default mode) $ ./go-zones -source=./zones.yml -dir=./generated # Server Mode $ ./go-zones -mode server -config=./config.yml 部署-作为容器 可以在找到预构建的容器映像 GoZones随附了一组Containerfile ,可以使用以下命令使用Docker或Podman来构建这些文件: 服务器模式容器 # Build the container
文件列表
go-zones-main.zip
(预估有个33文件)
go-zones-main
.goreleaser.yml
2KB
.gitignore
125B
go.mod
312B
tpl.forward.zone.go
3KB
zones.yml.example
3KB
tpl.reverse.zone.go
7KB
func.file.go
7KB
container_root
opt
暂无评论