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

Workers #4158

Closed
droyad opened this issue Jan 15, 2018 · 8 comments
Assignees
Milestone

Comments

@droyad
Copy link
Contributor

@droyad droyad commented Jan 15, 2018

Implement Workers.

TL;DR: Tentacles and SSH targets can be added to pools. Steps can be run on a pool. Pools are not tied to environments. A default pool with a tentacle hosted by the server will be shipped OOTB, with the option to turn it off.

UserVoice

@MichaelJCompton

This comment has been minimized.

Copy link

@MichaelJCompton MichaelJCompton commented Jan 17, 2018

Specs document is up here.

@spuder

This comment has been minimized.

Copy link

@spuder spuder commented Mar 2, 2018

We really want the ability to have multiple remote workers because our Octopus Server is on the other side of a firewall. Octopus needs to interact with F5 Load Balancers and Network shares. A single remote worker is perfect for this use case, unless you use octopus across multiple datacenters. We need a remote worker in every datacenter.

@droyad

This comment has been minimized.

Copy link
Contributor Author

@droyad droyad commented Mar 6, 2018

@spuder That is coming in 1-2 months, see the referenced spec above.

@droyad

This comment has been minimized.

Copy link
Contributor Author

@droyad droyad commented Mar 6, 2018

A default pool with a tentacle hosted by the server will be shipped OOTB
We are no longer planning on doing this, we will continue to use the in-process execution ad the default (built-in) worker.

@spuder

This comment has been minimized.

Copy link

@spuder spuder commented May 30, 2018

Still very much looking forward to this feature.

@tw17 tw17 added this to the 2018.7.0 milestone Jul 17, 2018
@tw17 tw17 closed this Jul 17, 2018
@octoreleasebot

This comment has been minimized.

Copy link

@octoreleasebot octoreleasebot commented Jul 17, 2018

Release Note: Octopus now allows multiple external workers, grouped into pools.

@spuder

This comment has been minimized.

Copy link

@spuder spuder commented Jul 17, 2018

So excited to see this feature. Will it be possible to define a worker pool by a variable (e.g. datacenter variable)

@lock

This comment has been minimized.

Copy link

@lock lock bot commented Nov 23, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. If you think you've found a related issue, please contact our support team so we can triage your issue, and make sure it's handled appropriately.

@lock lock bot locked as resolved and limited conversation to collaborators Nov 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
5 participants
You can’t perform that action at this time.