winson030

k8s 部署 dify,以 yaml 文件的方式

  •  
  •   winson030 · Jun 13, 2024 · 4308 views
    This topic created in 874 days ago, the information mentioned may be changed or developed.

    写了份指南,实现了在 k8s 集群上使用 yaml 文件部署 dify

    如果你还不知道 dify , dify 官方 repo

    目前官方提供了两个使用 helm 部署的方式,我想 yaml 的方式也同样有人需要。

    dify-kubernetes

    一句命令即可部署 dify

    
    
    kubectl apply -f https://raw.githubusercontent.com/Winson-030/dify-kubernetes/main/dify-deployment.yaml
    
    
    

    欢迎各位 dify 用户分享使用经验,在 dify 上设计 workflow 和 agent 真的太有意思了!

    7 replies  •  2024-06-15 12:32:21 +08:00
    idblife
    idblife
    Jun 13, 2024❤️1
    1
    k8s 部署推荐用 douban 封装的这个:
    https://artifacthub.io/packages/helm/douban/dify

    redis 服务需要手动调一下,其他还好。
    希望 douban 能持续更新。
    f0rger
    f0rger
    Jun 13, 2024 via iPhone
    2
    f0rger
    f0rger
    Jun 13, 2024 via iPhone
    3
    我搞错了,抱歉
    Judoon
    Judoon
    Jun 13, 2024
    4
    没有必要,helm 如果不想安全,有子命令直接就能渲染出 yaml 。
    再者就是直接用 yaml 部署,修改变量太麻烦了,特别是 secret
    Judoon
    Judoon
    Jun 13, 2024
    5
    * 不想安全 >> 不想安装
    winson030
    winson030
    OP
    Jun 13, 2024 via iPhone
    6
    @Judoon 就五六个,都用默认的不麻烦
    winson030
    winson030
    OP
    Jun 15, 2024 via iPhone
    7
    @idblife 我提了 yaml 文件的 pr 给 dify ,douban 的作者回复我说 helm 很好,可以导出 yaml 模板,直接使用 yaml 文件没必要啥的,他忽略掉很多想分开组件部署,或者深入了解各组件关系的用户。让用户有机会通过 yaml 文件了解 dify 的架构也挺有必要的。最后 pr 合进去了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1333 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 20:07 · PVG 04:07 · LAX 12:07 · JFK 15:07
    ♥ Do have faith in what you're doing.