Skip to content

Commit

Permalink
fix: 797
Browse files Browse the repository at this point in the history
Signed-off-by: Fu, Wei <fuweid89@gmail.com>
  • Loading branch information
fuweid committed Mar 19, 2024
1 parent 168b0ce commit 0e8a83d
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 2 deletions.
27 changes: 26 additions & 1 deletion content/en/docs/v3.5/tutorials/how-to-get-key-by-prefix.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ description: Guide to extracting etcd keys by their prefix
weight: 300
---

## Pre-requisites

* [Install etcdctl](https://etcd.io/docs/v3.5/install/)
* [Setup a local cluster](https://etcd.io/docs/v3.5/dev-guide/local_cluster/)

## Get keys by prefix

```bash
$ etcdctl --endpoints=$ENDPOINTS get PREFIX --prefix
```

### Global Options

```bash
--endpoints=[127.0.0.1:2379], gRPC endpoints
```

### Options

```bash
--prefix, get a range of keys with matching prefix
```

### Example

![03_etcdctl_get_by_prefix_2016050501](https://storage.googleapis.com/etcd/demo/03_etcdctl_get_by_prefix_2016050501.gif)

```shell
Expand All @@ -12,4 +37,4 @@ etcdctl --endpoints=$ENDPOINTS put web2 value2
etcdctl --endpoints=$ENDPOINTS put web3 value3

etcdctl --endpoints=$ENDPOINTS get web --prefix
```
```
27 changes: 26 additions & 1 deletion content/en/docs/v3.6/tutorials/how-to-get-key-by-prefix.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ description: Guide to extracting etcd keys by their prefix
weight: 300
---

## Pre-requisites

* [Install etcdctl](https://etcd.io/docs/v3.6/install/)
* [Setup a local cluster](https://etcd.io/docs/v3.6/dev-guide/local_cluster/)

## Get keys by prefix

```bash
$ etcdctl --endpoints=$ENDPOINTS get PREFIX --prefix
```

### Global Options

```bash
--endpoints=[127.0.0.1:2379], gRPC endpoints
```

### Options

```bash
--prefix, get a range of keys with matching prefix
```

### Example

![03_etcdctl_get_by_prefix_2016050501](https://storage.googleapis.com/etcd/demo/03_etcdctl_get_by_prefix_2016050501.gif)

```shell
Expand All @@ -12,4 +37,4 @@ etcdctl --endpoints=$ENDPOINTS put web2 value2
etcdctl --endpoints=$ENDPOINTS put web3 value3

etcdctl --endpoints=$ENDPOINTS get web --prefix
```
```

0 comments on commit 0e8a83d

Please sign in to comment.