1

我已经按照 Dagster 指南使用 Helm https://docs.dagster.io/deployment/guides/kubernetes/deploying-with-helm在 AWS EKS 上部署了 Dagster 。

当我尝试按照上述指南运行默认模式时,我在作业日志中收到以下错误消息:

dagster.core.errors.DagsterInvalidConfigError: Errors whilst loading configuration for <dagster.config.field_utils.Selector object at 0x7f48e3ede750>.
Error 1: Received unexpected config entry "params" at path root:postgres_db. Expected: "{ db_name: (String | { env: String }) hostname: (String | { env: String }) password: (String | { env: String }) port?: (Int | { env: String }) username: (String | { env: String }) }".

任何克服此错误消息的提示将不胜感激。

4

1 回答 1

0

此问题可能源于user-code-example图像标签和守护进程/dagit 图像标签之间的不匹配,如此此处所述。

配置 helm chart 时,将 user-code 标签设置为 daemon/dagit 是什么。

  deployments:
    - name: "k8s-example-user-code-1"
      image:
        # When a tag is not supplied, it will default as the Helm chart version.
        repository: "docker.io/dagster/user-code-example"
        tag: ~. # <-- wrong by default

在撰写本文时,即0.12.8.

于 2021-09-01T18:43:56.023 回答