V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
winson030
V2EX  ›  分享发现

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

  •  
  •   winson030 · 174 天前 · 1454 次点击
    这是一个创建于 174 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写了份指南,实现了在 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 条回复    2024-06-15 12:32:21 +08:00
    idblife
        1
    idblife  
       173 天前   ❤️ 1
    k8s 部署推荐用 douban 封装的这个:
    https://artifacthub.io/packages/helm/douban/dify

    redis 服务需要手动调一下,其他还好。
    希望 douban 能持续更新。
    f0rger
        2
    f0rger  
       173 天前 via iPhone
    f0rger
        3
    f0rger  
       173 天前 via iPhone
    我搞错了,抱歉
    Judoon
        4
    Judoon  
       173 天前
    没有必要,helm 如果不想安全,有子命令直接就能渲染出 yaml 。
    再者就是直接用 yaml 部署,修改变量太麻烦了,特别是 secret
    Judoon
        5
    Judoon  
       173 天前
    * 不想安全 >> 不想安装
    winson030
        6
    winson030  
    OP
       173 天前 via iPhone
    @Judoon 就五六个,都用默认的不麻烦
    winson030
        7
    winson030  
    OP
       171 天前 via iPhone
    @idblife 我提了 yaml 文件的 pr 给 dify ,douban 的作者回复我说 helm 很好,可以导出 yaml 模板,直接使用 yaml 文件没必要啥的,他忽略掉很多想分开组件部署,或者深入了解各组件关系的用户。让用户有机会通过 yaml 文件了解 dify 的架构也挺有必要的。最后 pr 合进去了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1237 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:09 · PVG 02:09 · LAX 10:09 · JFK 13:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.