Do we absolutely need prefect cloud to deploy a pr...
# ask-community
a
Do we absolutely need prefect cloud to deploy a prefect app?
n
hi @Abdur-Rahmaan Janhangeer prefect is open source, so you're free to: • install the client sdk • choose between ◦ running an open source server ◦ using prefect cloud
Do we absolutely need prefect cloud to deploy a prefect app?
what do you mean by deploy a prefect app?
a
In the deploy to kubernetes section @Nate the first instruction is to get a prefect cloud API key. Why do we need both prefect cloud and a cloud provider?
n
> get a prefect cloud API key this is true if you're using prefect cloud > Why do we need both prefect cloud and a cloud provider? in general, because Prefect Cloud offers an orchestration/observability server as a service, whereas general cloud providers offer things like compute (e.g. managed k8s) or storage that prefect cloud can observe you can use any cloud provider with either prefect cloud or prefect server. your cloud provider is just where you get cloud compute or storage the same way you would otherwise without prefect
a
last question, do you have a prefect dashboard helm example somewhere?
n
yeah so this guide should be updated
Prerequisites
Before we begin, there are a few pre-requisites:
1. A Prefect Cloud account
because having a cloud account is not actually required to run flows with kubernetes (i.e. you can run your own prefect server) , thanks for raising that!
last question, do you have a prefect dashboard helm example somewhere?
we have helm charts for the prefect server and workers here
a
Thanks a ton @Nate
I was like what's this fake open source prefect project
n
😄 yeah we should be more clear in the guide that it works with cloud or OSS server - thanks!
🙌 1
a
thank you 1
n
made some updates here
a
Thanks pretty clear 👍, it stressed me the whole as I'm like how to find something as good as prefect XD