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

Allow role specific proxy config #949

Merged
merged 2 commits into from
Sep 18, 2024
Merged

Allow role specific proxy config #949

merged 2 commits into from
Sep 18, 2024

Conversation

djmb
Copy link
Collaborator

@djmb djmb commented Sep 18, 2024

By default only the primary role runs the proxy. To disable the proxy
for that role, you can set proxy: false under it.

For other roles they default to not running the proxy, but you can
enable it by setting proxy: true for the role, or alternatively
setting a proxy configuration.

The proxy configuration will be merged into the root proxy configuration.

Add SSL validations:

  • Roles with SSL can only have one server.
  • Two roles with SSL can't use the same host.

By default only the primary role runs the proxy. To disable the proxy
for that role, you can set `proxy: false` under it.

For other roles they default to not running the proxy, but you can
enable it by setting `proxy: true` for the role, or alternatively
setting a proxy configuration.

The proxy configuration will be merged into the root proxy configuration.
Roles with SSL can only have one server.
Two roles with SSL can't use the same host.
@djmb djmb merged commit 3ec4ad2 into main Sep 18, 2024
9 checks passed
@djmb djmb deleted the role-proxy-config branch September 18, 2024 17:27
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.

1 participant