Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

feat: add custom CA support to the NATS provider, rework Redis TLS #278

Merged
merged 1 commit into from
Jan 31, 2024

Conversation

protochron
Copy link
Contributor

Feature or Problem

This PR does two things:

  • adds the ability to add a custom root CA to each NATS linkdef so that you can connect to servers that might be secured with self-signed certs
  • reworks how the Redis provider depends on rustls and other dependencies so that the webroot PKI certs are embedded. This removes a dependency on the host for anything TLS related.

Related Issues

Release Information

Consumer Impact

Testing

Unit Test(s)

Acceptance or Integration

Manual Verification

Copy link
Contributor

@connorsmith256 connorsmith256 left a comment

Choose a reason for hiding this comment

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

Nits only

nats/src/main.rs Outdated Show resolved Hide resolved
nats/src/main.rs Show resolved Hide resolved
nats/src/main.rs Outdated Show resolved Hide resolved
This PR does two things:
* adds the ability to add a custom root CA to each NATS linkdef so that
  you can connect to servers that might be secured with self-signed
  certs
* reworks how the Redis provider depends on rustls and other
  dependencies so that the webroot PKI certs are embedded. This removes
  a dependency on the host for anything TLS related.

Signed-off-by: Dan Norris <protochron@users.noreply.github.com>
@connorsmith256 connorsmith256 merged commit 9687f4c into wasmCloud:main Jan 31, 2024
11 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants