我在气流中使用Kubernetes
执行程序,并为data management
(跨容器共享数据)使用了执行器,试图将数据写入某些已挂载的目录中,但是我面临的问题如何将PVC
挂载在执行任务的工作单元上方。
Worker pod
仅在dag execution
时产生,并在任务完成后被删除。由于worker pod
仅可通过配置文件(airflow.cfg)进行管理。
除了用于dags
和logs
之外,如何将PVC绑定到工作容器?
答案 0 :(得分:0)
删除PVC时,相应的PV会被释放。该PV可以包含敏感数据(例如信用卡号),因此,即使它是与前一个具有相同名称和相同命名空间的PVC,也没有人可以绑定到它-谁知道谁在试图窃取数据!
此处需要采取措施。您有两种选择:
只需创建绑定到现有PV(通过其UID)的新PVC,并使用该PV进行部署。
类似的问题:pvc。
官方文档:kubernetes-pvc。