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

Configure Deadline Worker Remote Commands Port #426

Open
2 tasks
ddneilson opened this issue May 14, 2021 · 0 comments
Open
2 tasks

Configure Deadline Worker Remote Commands Port #426

ddneilson opened this issue May 14, 2021 · 0 comments
Assignees
Labels
feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged.

Comments

@ddneilson
Copy link
Contributor

ddneilson commented May 14, 2021

Deadline has a feature whereby remote commands can be issued to a Worker from a Monitor.

By default, the Deadline Worker listens on a random port for these commands. However, random ports are not compatible with AWS Security Groups & Network ACLs -- they force very wide range of ports to be open that might not otherwise be required to be open.

The ask is to provide a means by which the customer can configure the worker's remote command port during a deployment so that Security Group & Network ACL rules can be configured.

Use Case

Simply, any customer that might want to do a least privileged farm deployment and be able to use Deadline Remote Commands. e.g. Any Amazon Nimble Studio customer.

Proposed Solution

This may be tricky. Unlike the log-listening port, Deadline does not have an ini setting for configuring the Worker's remote command listening port. Instead, it is a global repository option -- see "Override Remote Command Port".

So, options include:

  1. Adding functionality to Deadline to allow local configuration of the Worker's Remote Command Port via deadline.ini and then setting it, like we do for the Log Streaming port, when configuring a Worker via RFDK; or
  2. Setting the 'Override Remote Command Port' during deployment via the RFDK; or
  3. Something else working with the Thinkbox devs to rework remote commands in Deadline.
  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

This is a 🚀 Feature Request

@ddneilson ddneilson added needs-triage This issue or PR still needs to be triaged. feature-request A feature should be added or improved. labels May 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged.
Projects
None yet
Development

No branches or pull requests

2 participants