ciaran
06/15/2021, 3:48 PMprefect agent kubernetes
in a custom Docker Image?
I can get my image running on AWS Fargate with:
command=[
"prefect",
"agent",
"ecs",
"start",
"--agent-address",
"http://:8080",
"--cluster",
cluster.cluster_arn,
"--task-role-arn",
ecs_task_role.role_arn,
],
But on AKS it's a whole different story, I can't get it running 😠Essentially it can't find prefect but I can run the container locally and invoke prefectKevin Kho
ciaran
06/15/2021, 3:54 PMciaran
06/15/2021, 3:54 PMciaran
06/15/2021, 3:54 PMZach Schumacher
06/15/2021, 3:57 PMciaran
06/15/2021, 3:58 PMciaran
06/15/2021, 4:08 PM- command: ["/srv/conda/envs/notebook/bin/prefect", "agent", "kubernetes", "start"]
Works.
But:
• AWS doesn't need this
• Doing this ties my config to the imageZach Schumacher
06/15/2021, 4:21 PMciaran
06/15/2021, 4:23 PMZach Schumacher
06/15/2021, 4:25 PMZach Schumacher
06/15/2021, 4:25 PMciaran
06/16/2021, 11:02 AMprefect X
ciaran
06/16/2021, 11:02 AMciaran
06/16/2021, 4:36 PMciaran
06/16/2021, 4:36 PMcommand
is the k8s equivalent of ENTRYPOINT
ciaran
06/16/2021, 4:36 PMcommand
at allciaran
06/16/2021, 4:36 PMprefect
command as a ,
separated list in args
Zach Schumacher
06/16/2021, 4:36 PMZach Schumacher
06/16/2021, 4:37 PMciaran
06/16/2021, 4:37 PM