咱们之前推出的kkitDeploy1.0(客户端版),这个客户端版也只是相对的客户端版,其实就是需要部署到自己的环境中,因为该版可以修改和记录我们的配置文件信息,里面有账号和密码还是比较敏感的。所以只能部署本地环境这样才安全。另一个部署到本地可以保证软件的稳定性,还可以使用自定义部署插件功能。
但是每一个产品都有一个缺陷。客户端版较为庞大,更新较为麻烦,还是不够灵活,例如我们要临时去客户现场部署,其实只需要带着相应的shell脚本就好了。或者有想临时练习部署k8s的同学,本身环境比较紧张,但是还需要拿一台机器部署kkitDeploy,这样就比较奢侈了。
根据以上却又不仅仅局限于以上的原因,波哥花了点时间重构了代码,推出kkitDeploy(Paas版),登录选择相应的脚本后直接就会将后台脚本打成zip压缩包下载到你本地,你配置完base.config后,放到相应的环境执行shell脚本就好了。那么我们来看看具体效果吧:
deploy,IT波哥点com,还算好记吧。
页面去掉了上传功能,所以自定义也无法使用了。其他都与我们的客户端版一致。
直接选择你要部署的脚本,就会生成zip压缩包下载到本地
压缩包文件内容。
自己手动修改配置参数,放到相应的环境执行即可。
产品相对来讲可能还不够精致。波哥也在努力完善其功能,提升脚本的稳定性可用性、易用性。每次改完一般脑海中就又会出现很多新的想法,所以每次产品的迭代都不仅仅是表面的。最近又有了新的想法,请期待更好的kkitDeploy。不过本次迭代完毕之后如果没有大的bug还是优先丰富平台中的内容,手里已经写了很多一键部署的脚本,现在急需丰富到kkitDeploy中给大家使用,例如k3s集群部署,k8s1.16。还有几个非常实用的工具。当然波哥也诚恳的希望各位在使用上面有什么意见建议或错误,请到咱们的公众号留言给我。我都会看到的。
做干货的公众号不容易,如果有做的不好的地方请大家能给予波哥更多的时间和谅解。谢谢各位!~
deploy(部署).IT波哥.com。