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

Make security configurable per application #107

Merged
merged 3 commits into from Dec 5, 2018

Conversation

Projects
None yet
1 participant
@jcrist
Copy link
Owner

commented Dec 5, 2018

Allows specifying security configuration as part of the application spec. TLS credentials can be specified either as file locations or as raw bytestrings. This allows for launching applications with differing TLS credentials from the same originating daemon.

Also quiets a noisy extraneous log message from grpc >= 1.15 when using fork + exec. This noisy extraneous message should be fixed in a future release of grpc (1.17?), but for now it's better to just quiet it ourselves.

Fixes #102.

jcrist added some commits Nov 26, 2018

Make security configurable per application
Allows specifying security configuration as part of the application
spec. TLS credentials can be specified either as file locations or as
raw bytestrings. This allows for launching applications with differing
TLS credentials from the same originating daemon.

Also quiets a noisy extraneous log message from grpc >= 1.15 when using
fork + exec. This noisy extraneous message should be fixed in a future
release of grpc (1.17?), but for now it's better to just quiet it
ourselves.

@jcrist jcrist merged commit 4f96243 into master Dec 5, 2018

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@jcrist jcrist deleted the config-security branch Dec 5, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.