我希望在使用KubernetesPodOperator
时创建一个Sidecar容器。我看到使用init container
创建pod_mutation_hook
的选项,但是没有看到创建sidecar
的选项。如果我创建了一个init container
,但必须先完成此操作,然后才能启动我的实际容器,但是我不希望这样做,并且只要该端口中的主容器还处于活动状态,就需要Sidecar在运行。
答案 0 :(得分:0)
边车是一个比主车厢更靠拢的货柜。使用Composer,主要容器是气流。 Composer是被管理产品,不需要其他支持。请记住,如果需要更多处理能力,可以随时增加机器类型。
如果您希望将Sidecar与使用KubernetesPodOperator创建的Pod一起使用,则可以使用pod_mutation_hook在Airflow设置文件中定义Sidecar。
您可以使用pod_mutation_hook,这是在airflow_local_settings中定义的。