Skip to content

Commit 13621b6

Browse files
committed
updates to gNMI
1 parent d5ebb58 commit 13621b6

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

content/cumulus-linux-513/Monitoring-and-Troubleshooting/gNMI Streaming.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,14 @@ Cumulus Linux does not support mTLS on the underlying gRPC tunnel.
6666
cumulus@switch:~$ nv config apply
6767
```
6868

69-
3. Configure each tunnel server to which you want to connect. You must specify the listening address, port, target name, and CA certificate ID for each tunnel server.
69+
3. Configure each tunnel server to which you want to connect. You must specify the listening address, port, target name, and the certificate for each tunnel server. You can also reconfigure the retry interval (optional). The default retry interval is 30 seconds.
7070

7171
```
7272
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 address 10.1.1.10
7373
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 port 443
7474
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 target-name TARGET1
75-
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 ca-certificate CERT1
75+
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 ca-certificate CERT1
76+
cumulus@switch:~$ nv set system grpc-tunnel server SERVER1 retry-interval 40
7677
cumulus@switch:~$ nv set system grpc-tunnel server state enabled
7778
cumulus@switch:~$ nv config apply
7879
```
@@ -90,7 +91,7 @@ Cumulus Linux does not support mTLS on the underlying gRPC tunnel.
9091
- Based on the gNMI client you use, the gNMI server certificate might require the management IP address of the Cumulus Linux switch to be included in the subject alternate name (`SAN`) field of the server certificate.
9192
{{%/notice%}}
9293

93-
### Create Sample TLS Certificates for the gNMI Client
94+
### Sample TLS Certificates for the gNMI Client
9495

9596
This section describes a very basic TLS certificate configuration for a gNMI client and tunnel server that you can use for initial testing.
9697

@@ -152,7 +153,7 @@ To configure authentication:
152153
4. You must also import the certificate of the CA that signed the keys to the switch and configure the tunnel client to use it to connect to the server (`nv set system grpc-tunnel server <server name> ca-certificate <cert id>`).
153154
5. Copy the certificate of the CA that signed the keys (or the client certificate itself) to the device running the tunnel server and use it in the tunnel server configuration.
154155

155-
## RPC Events
156+
## RPC Methods
156157

157158
Cumulus Linux supports the following <span class="a-tooltip">[RPC](## "Remote Procedure Call")</span> events: 
158159
- Capabilities 

0 commit comments

Comments
 (0)