V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
c742435
V2EX  ›  问与答

客户端程序猿忽然要承担起写 Deployer 的重任

  •  
  •   c742435 · 2015-06-27 23:20:00 +08:00 · 1827 次点击
    这是一个创建于 3223 天前的主题,其中的信息可能已经有所发展或是发生改变。

    接上级通知,俺们的项目(1后端2客户端 若干产品美术)要移植到阿里云上。
    也就是说原来网站的所有基础设施都用不了啦。
    阿里云没有提供云MongoDB,后端哥为了把Mongo改成MySQL已经精神失常了。配置阿里云的重任只好担在我身上。
    计划是搞一台控制机,跑版本管理、发布、test环境、staging环境,然后再来几台线上机器。

    我脑洞的方案是搞Docker,启动后自我注册到Deployer,Deployer响应此注册信息并分派身份和参数。
    请问大家,这个方案靠谱吗,作为一个完全不会后端的猿,大家推荐用什么框架?
    ////////////////
    或者,有什么开源项目能实现我的需求?
    谢谢

    5 条回复    2015-06-28 13:38:55 +08:00
    zz
        1
    zz  
       2015-06-28 09:31:16 +08:00 via Android
    Bamboo 或者开源CI
    Actrace
        2
    Actrace  
       2015-06-28 10:16:38 +08:00
    为什么一定要全面移植,最现实的方案是部分移植。
    还是说你们有无限多的时间和精力?
    c742435
        3
    c742435  
    OP
       2015-06-28 13:22:48 +08:00
    @Actrace 因为我们的项目要整个独立出去,作为主站的第三方应用。
    Actrace
        4
    Actrace  
       2015-06-28 13:30:07 +08:00
    @c742435 也就是传说中的重构。。祝君好运。
    c742435
        5
    c742435  
    OP
       2015-06-28 13:38:55 +08:00
    @Actrace 还好吧,代码层级有后端君挡着,我就搞一下发布相关,毕竟用阿里云很多事情都省了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5186 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:27 · PVG 17:27 · LAX 02:27 · JFK 05:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.