opensergo / opensergo-control-plane

Universal cloud-native microservice governance control plane (微服务治理控制面)
Apache License 2.0
35 stars 23 forks source link

feat: Add tls support on port 10248 #56

Open 123liuziming opened 1 year ago

123liuziming commented 1 year ago

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 commented 1 year ago

Could you please fix the lint check? https://github.com/opensergo/opensergo-control-plane/actions/runs/4201042349/jobs/7287692770

123liuziming commented 1 year ago

I will fix these issues today.

jnan806 commented 1 year ago

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

123liuziming commented 1 year ago

It seems that the ci is okay

jnan806 commented 1 year ago

@sczyh30 What do you think about this PR ?