Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 4 additions & 7 deletions docs/playbooks/ib_runbook.md
Original file line number Diff line number Diff line change
Expand Up @@ -489,16 +489,13 @@ the fabric ID `default` will be accepted here.

Update the configmap `nico-api-site-config-files` to enable Infiniband features as follows:

```toml
[ib_config]
enabled = true
```

To enable the monitor of IB, update the configmap `nico-api-site-config-files` as follows:
When `enabled = true`, NICo starts the IB fabric manager and IB fabric monitor.

```toml
[ib_fabric_monitor]
[ib_config]
enabled = true
# Optional: defaults to "60s"
# fabric_monitor_run_interval = "60s"
```

#### Restart nico-api
Expand Down
13 changes: 9 additions & 4 deletions helm-prereqs/values/nico-core.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -175,10 +175,15 @@ nico-api:
# InfiniBand (leave enabled=false if no IB fabric at this site)
# -----------------------------------------------------------------------
[ib_config]
enabled = false

[ib_fabric_monitor]
enabled = false
enabled = false # EXAMPLE - replace false with true to enable IB

# Then uncomment the following ib_fabrics.default lines,
# replace the example endpoint with your UFM VIP address, and configure
# a start-end PKey range. For sharded sites, ensure the range does not
# overlap any other shard.
# [ib_fabrics.default]
# endpoints = ["https://10.180.126.181:443"] # EXAMPLE - replace with your UFM endpoint
# pkeys = [{ start = "9000", end = "11000" }] # EXAMPLE - replace with your site PKey range

# -----------------------------------------------------------------------
# Firmware management
Expand Down
Loading