Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pulsar-broker] make replication mtls configuration dynamic #4609

Merged
merged 1 commit into from
Jun 29, 2019

Conversation

rdhabalia
Copy link
Contributor

Motivation

  • Enabling tls for replication in live system requires multiple steps:
  1. update brokers with super-user role as per tls-cert identity
  2. enable tls for replication

So, making tls-configuration dynamic, helps to enable tls-repl in live system without creating multiple deployment packages.

  • user also needs a dynamic flag to disable tls in cert-expired situation without creating new deployment package.
    dynamic-config update will not be picked up by already loaded topics for now but it can be taken care by restarting brokers for now.

@rdhabalia rdhabalia added this to the 2.4.1 milestone Jun 26, 2019
@rdhabalia rdhabalia self-assigned this Jun 26, 2019
@rdhabalia
Copy link
Contributor Author

rerun java8 tests
rerun integration tests

@rdhabalia rdhabalia merged commit fd5d5c2 into apache:master Jun 29, 2019
jiazhai pushed a commit that referenced this pull request Aug 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants