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

Release local agent as part of Prefect Core #1321

Closed
jlowin opened this issue Aug 7, 2019 · 3 comments · Fixed by #1341
Closed

Release local agent as part of Prefect Core #1321

jlowin opened this issue Aug 7, 2019 · 3 comments · Fixed by #1341
Assignees
Labels
component:agent Related to the flow submitting agent

Comments

@jlowin
Copy link
Member

jlowin commented Aug 7, 2019

Rather than a separate repo, the local Agent should ship with Prefect Core, in order to minimize frictions to getting started with Prefect Cloud.

For a user who had already set an auth token, connecting to the Prefect Cloud platform could be as easy as:

prefect agent start

(or something)

@joshmeek
Copy link

joshmeek commented Aug 7, 2019

So since the agent will be pip installable I think the agent code shouldn’t live in core but become an optional dependency which this function will use

@jlowin
Copy link
Member Author

jlowin commented Aug 7, 2019

It's a good point @joshmeek, I think it could be advantageous to have the shared Agent code in its own repo. I don't have a strong opinion there. The main gist of this issue is that we should ship that code with Core in an easily accessible way, so that every single user of the open source can instantly and seamlessly run their code on the Cloud platform.

@joshmeek
Copy link

joshmeek commented Aug 7, 2019

As per offline discussion w/ @cicdw and @jlowin the code will be moved into core under src/prefect/agent for all platforms

@joshmeek joshmeek added the component:agent Related to the flow submitting agent label Aug 8, 2019
@joshmeek joshmeek mentioned this issue Aug 9, 2019
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:agent Related to the flow submitting agent
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants