openyurtio / raven

provide layer 3 and layer 7 network connectivity among pods in different physical regions
Apache License 2.0
57 stars 37 forks source link

[Raven-L7] Cert manager implementation #67

Open zzguang opened 2 years ago

zzguang commented 2 years ago

As proposal https://github.com/openyurtio/openyurt/blob/master/docs/proposals/20220930-unifying-cloud-edge-comms.md mentioned: we need to implement cert manager for L7 connection establishment, which mainly includes 2 parts:

  1. On cloud side, implement the cert signing in raven-controller-manager or raven-agent.
  2. On edge side, implement the cert request in raven-agent.

We can try to leverage YurtTunnel Cert manager logic to implement this feature in Raven.

luckymrwang commented 2 years ago

/assign @luckymrwang