1

我希望容器依赖于 etcd 键。假设我有一个值为“x”的键“key”,如果该键更改为“y”,我想杀死一个特定的容器(它将自动重启,因为它有一个总是重启的单元)。我不确定如何实现这一目标。

这是因为如果某些键发生变化,我需要启动一系列操作来重新启动几个容器(按特定顺序)。

有任何想法吗?

4

1 回答 1

1

您必须编写一些软件来执行此操作来编码您的特定规则集。这可以像循环etcdctl(或 curl)和的 bash 脚本一样简单,也可以是systemctl通过 dbus 与 systemd 通信的 Go 程序。

等待 etcd 密钥更改的文档。

于 2016-01-27T19:15:45.883 回答