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

Add more options to the S3 section of config.yaml for egress #521

Closed
wants to merge 1 commit into from

Conversation

dandoug
Copy link
Contributor

@dandoug dandoug commented Oct 26, 2023

Added additional S3 configuration to the config.yaml for egress to allow specification of

  • HTTP proxy
  • max retries
  • max/min retry delay
  • AWS logging option

The change does not alter the livekit.S3Upload struct which is shared across components. It extends it within the egress component to add the additional information. The intended usage is in an environment where egress files on requests would NOT specify the S3 file information.... but if such info was specified, the information in the extended part of the s3 config.yaml would be added (uploads.go lines 48-56).

@CLAassistant
Copy link

CLAassistant commented Oct 26, 2023

CLA assistant check
All committers have signed the CLA.

@dandoug dandoug force-pushed the add-s3-proxy-config branch from cd51bf7 to 2fe010a Compare November 2, 2023 16:35
- HTTP proxy
- max retries
- max/min retry delay
- AWS logging option
@dandoug dandoug force-pushed the add-s3-proxy-config branch from 2fe010a to 93ebc2d Compare November 3, 2023 17:56
@dandoug
Copy link
Contributor Author

dandoug commented Nov 3, 2023

sorry for the force pushes... I tried to move this to be based on 1.8.0, but that requires a version of livekit-server not yet available so I moved back to be based on 1.7.12

@dandoug
Copy link
Contributor Author

dandoug commented Nov 3, 2023

btw... I reviewed the CLA with the eBay Open Source counsel this morning and he confirmed that we had no issues with it as long as the PR did not contain eBay propriety information or patentable IP. I assured him that it did not.

@frostbyte73
Copy link
Member

Closing in favor of #529. We're releasing livekit server v1.5.1 today so you should be able to move to 1.8

@frostbyte73 frostbyte73 closed this Nov 9, 2023
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.

3 participants