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

walle 2.0.0 alpha 惊艳亮相,上线部署系统开箱即食

  •  2
     
  •   wushuiyong · 2018-12-10 08:13:02 +08:00 · 6745 次点击
    这是一个创建于 2204 天前的主题,其中的信息可能已经有所发展或是发生改变。

    walle 2.0 alpha

    万众瞩目的开源免费代码部署平台 walle 2.0,终于出预览版了。walle 2.0 惊艳无比,一系列大家无比期待的 Feature 逐一亮相,代码发布终于可以不只能选择 jenkins,有了一个可自由配置项目,更人性化,支持 git、多用户、多项目、多环境同时部署的开源上线部署系统。

    官方文档 | github/walle-web | 快速安装 | 安装错误 | 常见错误排解

    预览

    特性

    • gitlabRESTful API,类gitlab的权限模型,将来打通gitlab,良心的惊喜
    • 空间管理。意味着有独立的空间资源:环境管理、用户组、项目、服务器等
    • 灰度发布。呼声不断,终于来了
    • websocket 实时展示部署中的 shell console
    • 完善的通知机制。邮件、钉钉
    • 全新的 UI,我自己都被震憾到了,如丝般流畅
    • 切换到 python,引入 websocket、RESTful API,意味着实时 shell console 和整合公司内部平台。
    • 类 Gitlab 的权限模式,增加空间管理、用户组、环境管理、灰度发布。
    • 团队加入一位大前端美女,前后端分离 vue + ant.design,全新的清爽流畅 UI
    • 完整的 travis-ci + 54 个 unittest 单测,极大保障开源稳定迭代推进
    • 部署多环节细节把控 hooks:部署前准备任务 pre-deploy、检出后处理任务 post-deploy、发布前置任务 - pre-release、后置任务 post-release
    • 完善的 Data Migration、服务运维脚手架
    • walle 2.0 文档:详尽的安装文档、权限模型、账号体系、使用说明、trouble shooting

    时间计划表

    Roadmap

    • [x] 预览版 2018-12-02
      • ~~安装文档、前后端代码、Data Migration~~
    • [x] Alpha 2018-12-09
      • ~~使用文档、Trouble Shooting、公众号更新~~
    • Beta 2018-12-23 :santa:圣诞夜前夕
      • 1.x迁移到2.0脚本
      • 接受官网 logo 企业的Trouble Shooting
    • 2.0.0 2018-12-30 :one:元旦前夕
      • released tag、使用文档
      • 冲刺github 5000 star(靠你们了)
    • 2.0.1 2019-01-13
      • 项目检测、复制
      • 任务的回滚
    • 2.0.2 2019-01-20
      • Dashboard (全新的玩法,欢迎提 issue )
    • 2.1.0 2019-01-27 :new:新年版
      • CAS
      • 冲刺github 6000 star(靠你们和你们的同事们了)

    新的惊喜

    后续更新和解剖讨论、以及 walle 有趣的人和事,将会放到公众号:walle-web,晨间除了写开源,也会写千字文,关注不迷路:)

    公众号 walle-web
    38 条回复    2019-02-18 18:06:56 +08:00
    wushuiyong
        1
    wushuiyong  
    OP
       2018-12-10 08:28:29 +08:00   ❤️ 1
    这大概是要花我最黄金年龄的业余时间,把 walle 打造成最好的开源部署平台,甚至比 jenkins
    0312birdzhang
        2
    0312birdzhang  
       2018-12-10 08:45:29 +08:00 via iPhone   ❤️ 1
    支持👍,之前就参考过用 java 实现了一套公司内部用的。walle 里面的逻辑很好,所以即使重写也只用了一个月
    majinjing3
        3
    majinjing3  
       2018-12-10 09:12:06 +08:00 via Android
    支持一下~
    pythonee
        4
    pythonee  
       2018-12-10 09:23:39 +08:00
    nice 啊
    ifconfig
        5
    ifconfig  
       2018-12-10 09:29:55 +08:00
    厉害了,在创业型公司都是用 walle,加油!!
    JasperYanky
        6
    JasperYanky  
       2018-12-10 09:30:20 +08:00
    请问下官网文档用的是什么框架写的
    barryng67
        7
    barryng67  
       2018-12-10 09:30:57 +08:00 via iPhone
    好像 coding.net 也有提供部署
    robinlovemaggie
        8
    robinlovemaggie  
       2018-12-10 09:41:30 +08:00
    官网->English->404
    baiyun888
        9
    baiyun888  
       2018-12-10 10:09:33 +08:00
    虽然不知道干吗用的,但很厉害啊,顶你
    ColinZeb
        10
    ColinZeb  
       2018-12-10 10:28:47 +08:00 via iPhone
    Teamcity 不算一个?
    wushuiyong
        11
    wushuiyong  
    OP
       2018-12-10 10:28:54 +08:00
    @0312birdzhang 哈哈,莫非曾经跟你同事过,加微信备注聊下?
    wushuiyong
        12
    wushuiyong  
    OP
       2018-12-10 10:29:50 +08:00
    @ifconfig 面试遇到过两个候选人讲 walle,感觉太有意思了,临走也没说出来
    wushuiyong
        13
    wushuiyong  
    OP
       2018-12-10 10:30:06 +08:00
    wfhtqp
        14
    wfhtqp  
       2018-12-10 10:30:25 +08:00
    前排支持,请问有 docker image 吗?
    wushuiyong
        15
    wushuiyong  
    OP
       2018-12-10 10:30:36 +08:00
    @robinlovemaggie 嗯嗯,还没有时间更新,大概会在春节前更新
    ziding
        16
    ziding  
       2018-12-10 10:37:13 +08:00
    居然官网连个 demo 都没有~
    xxiu
        17
    xxiu  
       2018-12-10 10:54:57 +08:00
    用了 1 年多,开始转向 docker,就上 jenkins 了。
    ZombieMisaka
        18
    ZombieMisaka  
       2018-12-10 11:17:10 +08:00
    gitlab-ci 不算么
    chengxiao
        19
    chengxiao  
       2018-12-10 11:19:09 +08:00
    可以出 docker 版吗?现在很多第三方工具都喜欢直接起 docker 版 安装不用那么麻烦
    NNS71L068O2v70DB
        20
    NNS71L068O2v70DB  
       2018-12-10 11:30:28 +08:00 via Android
    php 入门做的第一个项目就是 walle,赞!
    coosir
        21
    coosir  
       2018-12-10 11:55:51 +08:00
    赞,1.x 也挺好用,前端终于重写了
    blackhacker
        22
    blackhacker  
       2018-12-10 12:05:07 +08:00
    瓦力 ? 之前用过
    eliteYang
        23
    eliteYang  
       2018-12-10 12:06:29 +08:00
    支持,新版本 UI 很棒
    wushuiyong
        24
    wushuiyong  
    OP
       2018-12-10 12:18:42 +08:00
    @ziding 部署系统要在内网部署,对外开放 demo,服务器当天就挂了
    wushuiyong
        25
    wushuiyong  
    OP
       2018-12-10 12:19:36 +08:00
    @xxiu 山水有相逢,后面说不准还转回来的
    wushuiyong
        26
    wushuiyong  
    OP
       2018-12-10 12:20:37 +08:00
    @blackhacker 看到这么多人用过,好特么感动
    wushuiyong
        27
    wushuiyong  
    OP
       2018-12-10 12:21:11 +08:00
    @chengxiao docker 加入 roadmap 豪华套餐
    abmin521
        28
    abmin521  
       2018-12-10 13:00:12 +08:00
    还是 py27?
    MrJing1992
        29
    MrJing1992  
       2018-12-10 13:30:55 +08:00
    支持!
    jayin
        30
    jayin  
       2018-12-10 13:36:13 +08:00
    支持!

    国际性问题:支持 py3 吗?
    MrJing1992
        31
    MrJing1992  
       2018-12-10 14:04:50 +08:00
    以前是用 PHP 写的,现在改 Python 了?
    justfindu
        32
    justfindu  
       2018-12-10 14:12:02 +08:00
    好用...但是有一点就是提示和部署提示不是很明确.
    Axierty
        33
    Axierty  
       2018-12-10 19:06:47 +08:00
    web 从 yii 换成 flask 了 - - ! 竟然放弃了大 php
    wushuiyong
        34
    wushuiyong  
    OP
       2018-12-10 19:25:17 +08:00
    @jojojo 伴随 walle 一起成长
    @jayin 圣诞夜前夕会支持
    wushuiyong
        35
    wushuiyong  
    OP
       2018-12-10 19:26:00 +08:00
    @justfindu 欢迎提 issue,我来快速优化
    wushuiyong
        36
    wushuiyong  
    OP
       2018-12-10 19:27:51 +08:00
    @Axierty 人生需要体验很多的风景,语言不重要了,重要的是你依旧喜欢
    ziding
        37
    ziding  
       2018-12-12 11:25:38 +08:00
    @wushuiyong 最起码弄个界面让大家感受一下啊,就是个干干的文档,很难一下就吸引人进去
    JsonTu
        38
    JsonTu  
       2019-02-18 18:06:56 +08:00 via iPhone
    @wushuiyong 挖坟。。请问有没有交流群,遇到了问题实在没办法了。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1562 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:38 · PVG 00:38 · LAX 08:38 · JFK 11:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.