Skip to content

Broker parameters for anonymous TLS to leaf node - #244

Open
traylenator wants to merge 1 commit into
choria-io:mainfrom
traylenator:signing
Open

Broker parameters for anonymous TLS to leaf node#244
traylenator wants to merge 1 commit into
choria-io:mainfrom
traylenator:signing

Conversation

@traylenator

Copy link
Copy Markdown

Three new parameters for choria::broker

  • client_anon_tls
  • request_signing_certificate
  • deny_server_connections

to set each of

  • plugin.choria.network.client_anon_tls
  • plugin.choria.security.request_signing_certificate
  • plugin.choria.network.deny_server_connections

by default there is no change to the broker.conf

Three new parameters for choria::broker

* client_anon_tls
* request_signing_certificate
* deny_server_connections

to set each of

* plugin.choria.network.client_anon_tls
* plugin.choria.security.request_signing_certificate
* plugin.choria.network.deny_server_connections

by default there is no change to the broker.conf
Comment thread manifests/broker.pp
# @param leafnode_upstreams Leafnode connections to configure
# @param client_anon_tls Use anonymous TLS for client connections (disables verification)
# @param request_signing_certificate The public certificate of the key used to sign the JWTs in the Signing Service
# @param deny_server_connections Set ACLs denying server connections to this broker

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, I think what we should do though - since these are pretty scary settings - is to call them out seperate with a link to the blog post detailing this model and later if we add docs to choria.io/docs covering this we can update here.

Users changing these settings will pretty much always have a bad time unless they have the context from the blog post.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure put this on hold till I at least have things working ( which I don't)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants