常见问题

本页面提供关于DevOps的一些常见问题的解答

一般性问题

什么是DevOps?

DevOps是一组结合了软件开发(Dev)和IT操作(Ops)的实践。它的目标是缩短系统开发生命周期,提供高质量的持续交付。

DevOps的好处?

1.更短的交付周期。

2.更高的上线成功率。

3.更频繁的交付次数。

4.更快的错误恢复时间。

流水线的触发方式有哪些?

流水线触发方式,包括手动、定时、代码提交等事件。

流水线能否构建非云原生的应用,例如普通虚机应用?

客户的传统应用完全可以用DevOps产品的能力来构建。流水线还可以调用平台IAAS层的能力,来满足客户的需求,因为灵活所以强大。

安全性问题

如何确保源代码没有漏洞问题?

我们推荐使用SonarQube等工具在提交代码时就针对相关变动的代码做扫描,及时发现存在的安全问题。

如何确保镜像是安全的?

我们推荐使用harbor自带的镜像扫描工具,查看构建的镜像是否有安全问题。

常见问题解决

如何扩展流水线功能?

将准备好的镜像通过容器镜像服务上传,与流水线的运行脚本类任务相互配合使用,达到扩展DevOps功能的目的。