1.1.1. kubectl watch

etcdctl watch --help
NAME:
        watch - Watches events stream on keys or prefixes

USAGE:
        etcdctl watch [options] [key or prefix] [range_end] [--] [exec-command arg1 arg2 ...] [flags]

OPTIONS:
  -h, --help[=false]            输出 watch 的帮助信息
  -i, --interactive[=false]     交互模式,需要在交互窗口中输出 watch 和 key
      --prefix[=false]          前缀匹配,显示所有前缀符合的 key
      --prev-kv[=false]         get the previous key-value pair before the event happens
      --rev=0                   Revision to start watching

watch 监测一个键值的变化,一旦键值发生更新,就会输出最新的值并退出。

例如,用户更新 testkey 键值为 Hello world。

# 第一次写一个数据
$ etcdctl -  put w-key w-value1
OK

# 第一次查看数据
$ etcdctl   get w-key
w-key
w-value1

# 在其他窗口 PUT 更新 w-key 数据,然后 Ctrl+C 终止 watch
$ etcdctl   watch w-key
PUT
w-key
w-value2
PUT
w-key
w-value3
PUT
w-key
w-value4
^C

# 查看最终的数据
$ etcdctl   get w-key
w-key
w-value4
Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2023-10-26 17:23:11

results matching ""

    No results matching ""