Clarify the purpose of KEYFILE and CERTFILE in the CLI docs
@@ -903,10 +903,11 @@ pub fn sub_sup_run() -> App<'static, 'static> {
group running a Habitat EventSrv to forward Supervisor and service event data to")
(@arg KEYFILE: --key +takes_value
"Read private key from KEYFILE. This should be a RSA private key or PKCS8-encoded \
- private key, in PEM format.")
+ private key, in PEM format. This is only for enabling TLS for the HTTP gateway.")
(@arg CERTFILE: --certs +takes_value
"Read server certificates from CERTFILE. This should contain PEM-format certificates \
- in the right order (the first certificate should certify KEYFILE, the last should be a root CA)")
+ in the right order (the first certificate should certify KEYFILE, the last should be a root CA). \
+ This is only for enabling TLS for the HTTP gateway.")
// === Optional arguments to additionally load an initial service for the Supervisor
(@arg PKG_IDENT_OR_ARTIFACT: +takes_value "Load the given Habitat package as part of \
the Supervisor startup specified by a package identifier \
