Skip to content

Commit

Permalink
Update c8000.md (#1603)
Browse files Browse the repository at this point in the history
* Update c8000.md

Added installation command

* Update c8000.md

Added docker load command
Fixed docker logs command
Added example
  • Loading branch information
svautour committed Sep 21, 2023
1 parent 2c4e659 commit 0259300
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions docs/manual/kinds/c8000.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ The 8000 emulator is an enhanced KVM hypervisor that emulates Cisco boards and c

Cisco customers can contact their Cisco account team to get access to Cisco 8000 ContainerLab docker images.

The obtained image archive can be loaded to local docker image store with (example):

docker image load -i 8201-32fh-clab_7.9.1.tar.gz

## Supported platforms

- Fixed form platforms
Expand Down Expand Up @@ -43,7 +47,7 @@ Memory and cpu usage depends on XR features enabled and control/data plane traff
!!!info
Cisco 8000 nodes may take a few minutes to come to XR prompt. To monitor boot progress:
```bash
docker <container-name/id> logs -f
docker logs <container-name/id> -f
```
Wait for `Router up` message.

Expand Down Expand Up @@ -119,6 +123,22 @@ To provide a user-defined config, take the [default configuration template](http

## Lab examples

TBD
```yaml
name: test
topology:
nodes:
Cisco8201-1:
kind: cisco_c8000
image: 8201-32fh-clab:7.9.1
image-pull-policy: Never
Cisco8201-2:
kind: cisco_c8000
image: 8201-32fh-clab:7.9.1
image-pull-policy: Never
links:
- endpoints: ["Cisco8201-1:FH0_0_0_0", "Cisco8201-2:FH0_0_0_0"]
```

[^1]: if startup config needs to be enforced, either deploy a lab with `--reconfigure` flag, or use [`enforce-startup-config`](../nodes.md#enforce-startup-config) setting.

0 comments on commit 0259300

Please sign in to comment.