Skip to content

Allow adding additional IPs for Coordinator root cert#528

Merged
daniel-weisse merged 3 commits intomasterfrom
feat/coordinator/additional-ips
Nov 20, 2023
Merged

Allow adding additional IPs for Coordinator root cert#528
daniel-weisse merged 3 commits intomasterfrom
feat/coordinator/additional-ips

Conversation

@daniel-weisse
Copy link
Copy Markdown
Member

Proposed changes

  • Allow adding additional IPs to the Coordinator root cert by correctly parsing them from the EDG_COORDINATOR_DNS_NAMES env variable

Additional info

Previously, IP addresses were incorrectly added as additional DNS names of the certificate. This means any generated Certificate was only signed for the IP adresses 127.0.0.1 and the ipv6 equivalent. This effectively made it required to provide a DNS name when exposing the client API publicly, e.g. when running the Coordinator in Kubernetes and using a Loadbalancer to assign a public IP to the client API.

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
@netlify
Copy link
Copy Markdown

netlify bot commented Nov 17, 2023

Deploy Preview for marblerun-docs ready!

Name Link
🔨 Latest commit 109c13a
🔍 Latest deploy log https://app.netlify.com/sites/marblerun-docs/deploys/655b143d920de900084e160a
😎 Deploy Preview https://deploy-preview-528--marblerun-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Signed-off-by: Daniel Weiße <dw@edgeless.systems>
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
@daniel-weisse daniel-weisse merged commit 92dcebf into master Nov 20, 2023
@daniel-weisse daniel-weisse deleted the feat/coordinator/additional-ips branch November 20, 2023 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants