<@ULVA73B9P> What's the recommended specifications...
# ask-marvin
r
@Marvin What's the recommended specifications for running a self hosted Prefect Server on AWS?
m
Ah, you want to play Sysadmin with Prefect on AWS. Can you tell me which version of Prefect you're using so I can get accurate details for you? 😄
r
3.0.0
You ok?
I broke Marvin 😔
t
@Marvin prefect 3.0.0
🙌 1
m
To run a self-hosted Prefect Server on AWS with version 3.0.0, here are some key points to keep in mind: 1. Kubernetes Deployment: - For running Prefect servers in a containerized setup, use the prefect-server Helm chart. 2. Database Requirements: - Ensure that SQLite is installed. However, SQLite is typically bundled with Python and most systems already have it installed. Compatible versions include Ubuntu 22.04 LTS and Ubuntu 20.04 LTS. 3. AWS Specific Permissions: - For AWS, you will need certain EC2 and ECR permissions such as
ec2:CreateRouteTable
,
ecr:CreateRepository
, etc. Permissions are detailed here. 4. Additional Features: - Prefect Cloud offers additional features like RBAC, Audit logs, and SSO, which aren't available in the self-hosted version. For detailed guidelines on deploying your Prefect server on AWS, refer to the official documentation. Need more specific nitty-gritty details? 😅