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

feat: Add tls support on port 10248 #56

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

123liuziming
Copy link
Contributor

@123liuziming 123liuziming commented Feb 17, 2023

Related to issue #53
Support grpc tls on port 10248 simultaneously. Users can inject their PEM certificate and key on environment variable OPENSERGO_10248_CERT and OPENSERGO_10248_KEY. Port 10246 and port 10248 work together to provide both plantext and secure grpc service like what Istio 15010 and 15012 port does.

@sczyh30 sczyh30 added the kind/feature Category issues or PRs related to feature request. label Feb 27, 2023
@sczyh30
Copy link
Member

sczyh30 commented Feb 27, 2023

control_plane.go Outdated Show resolved Hide resolved
control_plane.go Outdated Show resolved Hide resolved
@123liuziming
Copy link
Contributor Author

123liuziming commented Mar 2, 2023

I will fix these issues today.

@jnan806 jnan806 linked an issue Mar 3, 2023 that may be closed by this pull request
@jnan806
Copy link
Collaborator

jnan806 commented Mar 3, 2023

@123liuziming I have re-run the CI, but it looks was blocked. So can you force-push it again ~

@123liuziming
Copy link
Contributor Author

It seems that the ci is okay

@jnan806
Copy link
Collaborator

jnan806 commented Mar 6, 2023

@sczyh30 What do you think about this PR ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Category issues or PRs related to feature request.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add optional config for TLS support
3 participants