推荐关注
责编:猿哥 | 来源:Java就该这么学 整理
我今天,推荐一个系统项目。猿哥第一次使用就有点上头,爱不释手,必须要推荐给大家。上次是谁要的系统项目啊,猿哥帮你找到了。
这是我目前见过最好的系统项目。功能完整,代码结构清晰。值得推荐。📚 项目介绍
最近我在逛网站的时候发现一个不错的开源项目,这个项目目前收获了 1.5K Star,猿哥觉得不错,值得拿出来和大家分享下。
本项目是🔥一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。扩展:接私活神器!
什么是建木
“建木”是上古先民崇拜的一种圣树,传说建木是沟通天地人神的桥梁。伏羲、黄帝等众帝都是通过这一神圣的梯子上下往来于人间天庭。《淮南子·墬形训》亦曰:“建木在都广,众帝所自上下。日中无景,呼而无响,盖天地之中也。”
为此项目命名为“建木”,希望本项目也可以成为不同业务场景下系统间相互沟通的桥梁。
建木是一个面向DevOps领域的极易扩展的开源无代码(图形化)/低代码(GitOps)工具。可以帮助用户轻松编排各种DevOps流程并分发到不同平台执行。

运行环境
如何编译
mvn package
如何运行
参考 application.yml 中的配置创建你自己的 application-dev.yml
配置文件来覆盖需要配置的值,如datasource.url(当前必须使用名为dev的profile)。
配置admin用户的密码:
jianmu:
api:
adminPasswd: 123456
配置Hub 的AK/SK:
registry:
ak: 703a46428d8f411c9f3233a53af56749
sk: 8db2979bcc964c95921d18ce8a0c1e1e
配置Worker:
注意:该配置从版本v2.5.0开始支持
jianmu:
worker:
secret: worker-secret
可以使用 openssl 生成密钥
openssl rand -hex 16
这部分配置是用来验证Worker与服务器的连接,Worker和服务器必须配置相同的密钥值。
功能演示




最后,想学习这个项目的可以查看项目地址:
项目源码,怎么领取?
源码获取






牛逼啊!接私活必备的 N 个开源项目!赶快收藏
扫码下方二维码,后台回复【
低代码工具】即可获取所有系统
欢迎有需要的同学试试,如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢!最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。