You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add SSL/TLC capability to snap-cli
* changed the certs and key to use paths
* incorporated code review feedback
* incorporated code review feedback 8/16
* changed tlc to tls
* resolved the merge conflicts and removed the fix for third party loading a plugin error
Snap supports TLS for GRPC plugins. Referring to [secure plugin communication](https://github.com/intelsdi-x/snap/blob/master/docs/SECURE_PLUGIN_COMMUNICATION.md) for details. How to setup TLS on both server and client? The [Setup TLS Certificates](https://github.com/intelsdi-x/snap/blob/master/docs/SETUP_TLS_CERTIFICATES.md) has everything.
307
+
308
+
#### Examples
309
+
310
+
##### Definition of flags
311
+
312
+
| Flag | Description |
313
+
| ------ | ------ |
314
+
| plugin-cert | TLS server certificate |
315
+
| plugin-key | TLS server private key |
316
+
| plugin-ca-certs | TLS server CA certificates |
317
+
318
+
##### Starting `snapteld`
319
+
320
+
Snap is a client for all GRPC plugins. Note that Snap loads CA certificates from your OS certificate trust store if it's not specified.
Notice that only GRPC plugins are supported. There is also a requirement to use trusted CA and providing both plugin-cert and plugin-key. Below common error messages are presented that you might receive if one of those requirements are not fulfilled.
0 commit comments