小编D. *_*uis的帖子

Airflow:无法使用 KubernetesExecutor 和 PV 获取持久日志(官方 helm 图表)

我感觉有点像个白痴,但在使用 KubernetesExecutor 和新发布的官方 Helm 图表时,我似乎无法在持久卷上进行日志记录。

手动创建简单的PVPVC后,我在values.yaml文件的底部更改了以下内容:

logs:
  persistence:
    # Enable persistent volume for storing logs
    enabled: true
    # Volume size for logs
    size: 100Gi
    # If using a custom storageClass, pass name here
    storageClassName:
    ## the name of an existing PVC to use
    existingClaim: airflow-logs
Run Code Online (Sandbox Code Playgroud)

Helm 官方文档中部分描述了此过程。尽管如此,气流调度程序 Pod 由于权限错误而崩溃,因为我无法在已安装的日志文件夹中写入:此处的日志

当持久日志记录关闭时,除了任务日志记录之外,所有内容都正常工作,因为这些日志记录会在删除worker-pod时被删除。

任何对解决方案的帮助将不胜感激!

kubernetes airflow kubernetes-helm airflow-scheduler

3
推荐指数
1
解决办法
2726
查看次数