Skip to content

Comments

coturn: Add federation and DTLS support to Helm chart#3283

Merged
supersven merged 7 commits intodevelopfrom
sventennie/coturn-federation-dtls-helm-chart
May 23, 2023
Merged

coturn: Add federation and DTLS support to Helm chart#3283
supersven merged 7 commits intodevelopfrom
sventennie/coturn-federation-dtls-helm-chart

Conversation

@supersven
Copy link
Contributor

@supersven supersven commented May 10, 2023

This is mostly inspired by the restund Helm chart.

Why is this a draft? Because, we haven't finished testing coturn on dogfood environments and may need more changes.

There's a related PR in cailleach: https://github.com/zinfra/cailleach/pull/1648

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

This is mostly inspired by the restund Helm chart.
@CLAassistant
Copy link

CLAassistant commented May 10, 2023

CLA assistant check
All committers have signed the CLA.

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label May 10, 2023
@supersven supersven requested review from flokli and jschaul May 10, 2023 15:15
Copy link
Member

@jschaul jschaul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comments; this is good to be merged once it's deemed fit for purpose. 🙂

supersven and others added 3 commits May 11, 2023 08:12
Co-authored-by: jschaul <jschaul@users.noreply.github.com>
Co-authored-by: jschaul <jschaul@users.noreply.github.com>
The templating logic could be simplified by relying on default values.
@supersven supersven marked this pull request as ready for review May 11, 2023 14:57
@supersven supersven mentioned this pull request May 11, 2023
2 tasks
- CA-file is mandatory to use federated certificate whitelisting

- max-allocate-lifetime: Remove default value
@supersven
Copy link
Contributor Author

@jschaul I'm merging it now. The federation related tests aren't finished. But, the chart changes seem to fulfill their purpose and I also checked it with Scott.

@supersven supersven merged commit 08d0ae8 into develop May 23, 2023
@supersven supersven deleted the sventennie/coturn-federation-dtls-helm-chart branch May 23, 2023 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants