Dimosthenis Schizas

09/19/2022, 10:28 AM
Hello everyone, I'm looking to migrate from 1.0 to 2.0 and it seems that some functionality is missing. Back in 1.0 we were running a k8s agent and the flows where stored in a private Github repo. In Prefect 2.0, I wasn't able to find a way to connect to a private Github repo. I tried also to store the flows in GCS, however the agent didn't had the required library to connect and download the flows from it. Any chance I'm missing something?
āœ… 1

Mathijs Carlu

09/19/2022, 11:26 AM
There is no support for private github repos yet, but i guess that's a coming feature (they only recently added the github block). For your agent to be able to pull flows from GCS, you should install gcsfs on your agent as documented here.
šŸ‘ 2
:thank-you: 1

Jeff Hale

09/19/2022, 11:32 AM
Hi Dimosthenis. To build on @Mathijs Carluā€™s answer: Prefect 2 recently introduced GitHub read-only storage. See this issue to track work on private storage.
šŸ‘ 1
:gratitude-thank-you: 1