You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploy the Prefect workflow from #13 on the cluster infrastructure provisioned by #27 to prove that an example pipeline can run on a deployment outside of developer sandboxes.
An interactive deployment of a prefect server dashboard exposed on port 4200 of a pod running on a node of the cluster created by k3s to facilitate MVP deployment #27
I've managed to create a basic Prefect deployment going on a test cluster (deployed on my workstation as part of #27). It's pure defaults at this point, except for a few tweaks necessary to get prefect-worker deployed.
At this point I'm trying to get the dashboard UI accessible from outside the host (i.e., from dispersed developer sandboxes, to see if we can use this as shared infrastructure to test the Prefect example workflows as we develop them). It seems like some changes beyond the standard kubectl port-forward svc/prefect-server 4200:4200 will be necessary.
After that, it'll be time to review prefect-worker/values.yaml and prefect-server/values.yaml to define how we want our deployments to look, and then start tracking these configurations in source control somewhere.
Note: so far cloudApiConfig.accountId seems to be a required setting even when using apiConfig.server or apiConfig.selfManaged.
The RADPS README now has instructions for starting up a basic test deployment of Prefect using the public helm charts. The input --values required to tweak the prefect-worker chart so it runs locally have been checked in under the directory charts/, which is probably where subsequent configuration changes should also be tracked for now.
Following the instructions in README I was able to install necessary packages to set up a local Kubernetes cluster environment on my intel Mac laptop. I found the instructions were clear and I did not run into any issues in testing a simple deployment of the Prefect pipeline script.
Objective
Deploy the Prefect workflow from #13 on the cluster infrastructure provisioned by #27 to prove that an example pipeline can run on a deployment outside of developer sandboxes.
Prerequisite
Definition of Done
Artifacts
Success Criteria
Potential Challenges
Creating containers, resource definitions, network rules, ...
The text was updated successfully, but these errors were encountered: