etcd examples set ETCDCTL_API=3 but are using v2 etcdctl commands. This works on CL by accident because it ships with 2.3 so etcdctl doesn't recognize the API env var.