文件名称:heliumd:用于配置 Varnish 的 Etcd 感知守护进程
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-28 08:05:30
Go
氦气 用于配置感知守护进程 Heliumd 将 Varnish 配置存储在 Etcd 中,侦听更改并重新配置 Varnish。 它旨在在 Dockerized 环境中使用,并且可以与诸如的服务一起使用。 启动氦气 Heliumd 以合理的默认值开始。 它期望 Varnish 与运行在端口 6082 上的管理界面在同一主机上运行。默认情况下,它将写入两个文件,/etc/varnish/directors.vcl 和 /etc/varnish/default.vcl。 可以覆盖所有默认值,您可以通过使用 --help 运行 heliumd 来查看列表。 要启动 Heliumd,您必须提供工作 Etcd 实例的地址。 $ ./heliumd http://127.0.0.1:4001 运行 Docker 容器 这个存储库包含一个工作 Dockerfile,它在端口 80 上公开 Web 界
【文件预览】:
heliumd-master
----Dockerfile(766B)
----templates()
--------default.vcl(2KB)
--------directors.vcl(277B)
----vcl()
--------passthrough()
----LICENSE(11KB)
----README.md(4KB)
----heliumd.go(10KB)
----supervisord.conf(794B)