Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Paramoshka
Copy link
Contributor

@Paramoshka Paramoshka commented Mar 27, 2025

1. Why is this pull request needed and what does it do?

This PR adds a SetProxyOptions function for the forward plugin. During the discussion of the previous Pull Request #7105 we came to the conclusion that the dynamicforward plugin should be moved to external plugins under a different name kubeforward, which we did [https://github.com/deckhouse/coredns-kubeforward], we also submitted a PR to add this plugin to external plugins.
But to fully realize the functionality of our plugin, we need an interface to pass proxy parameters to the forward plugin.

2. Which issues (if any) are related?

No.

3. Which documentation changes (if any) need to be made?

No.

4. Does this introduce a backward incompatible change or deprecation?

No.

@codecov
Copy link

codecov bot commented Apr 4, 2025

Codecov Report

Attention: Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Project coverage is 56.55%. Comparing base (93c57b6) to head (1918355).
Report is 1401 commits behind head on master.

Files with missing lines Patch % Lines
plugin/forward/forward.go 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7229      +/-   ##
==========================================
+ Coverage   55.70%   56.55%   +0.85%     
==========================================
  Files         224      270      +46     
  Lines       10016    17381    +7365     
==========================================
+ Hits         5579     9830    +4251     
- Misses       3978     6960    +2982     
- Partials      459      591     +132     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chrisohaver chrisohaver merged commit e16162d into coredns:master Apr 4, 2025
13 checks passed
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