Skip to content

Commit

Permalink
Add examples
Browse files Browse the repository at this point in the history
  • Loading branch information
nathancoleman committed Aug 10, 2023
1 parent 6b6dbb4 commit 2e34721
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion website/content/commands/services/export.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ description: |
Command: `consul services export`

The services export subcommand is used to export a service from one admin partition
or cluster peer to another.
or cluster peer to another. This is accomplished by creating or updating the corresponding
`exported-services` configuration entry. Running the command multiple times with the same
arguments will result in a no-op.

```text
Usage: consul services export [options] -name <service name> -consumer-peers <other cluster name>
Expand Down Expand Up @@ -45,3 +47,19 @@ Usage: consul services export [options] -name <service name> -consumer-peers <ot
#### API Options

@include 'http_api_options_client.mdx'

## Examples

The example below shows using the `export` command to export the `web` service to a cluster
peer named `dc2`.

```shell-session hideClipboard
$ consul services export -name=web -consumer-peers=dc2
```

The example below shows using the `export` command to export the `web` service located in the
namespace `ns1` and the admin partition `part1` to other admin partitions named `part2` and `part3`.

```shell-session hideClipboard
$ consul services export -name=web -namespace=ns1 -partition=part1 -consumer-partitions=part2,part3
```

0 comments on commit 2e34721

Please sign in to comment.