配置作业日志存储

Harbor Job Service 支持将作业日志存储在多种位置:

  • file:将日志保存到本地存储。如果 Job Service 在多个节点上运行,则必须挂载 PVC 以提供共享存储。
  • database:将日志保存到数据库中。
  • stdout:将日志保存到容器组的标准输出(不建议在生产环境中使用)。

在本地存储中存储作业日志

向您的 Harbor 实例添加以下配置:

spec:
  helmValues:
    jobservice:
      jobLoggers:
        - file
    persistence:
      enabled: true
      persistentVolumeClaim:
        jobservice:
          jobLog:
            storageClass: <storage-class-name>
            accessMode: ReadWriteMany
            size: <storage-size>

在数据库中存储作业日志

向您的 Harbor 实例添加以下配置:

spec:
  helmValues:
    jobservice:
      jobLoggers:
        - database