GitLab新版本发布,支持无服务器应用,容器原生项目得到更大支持

之前GitLab曾预告,要发布GitLab Serverless服务。近日,GitLab 11.6版发布,新版本强调的亮点,就是要整合无服务器管理平台Knative,通过自己的服务原生支持企业用户,开发无服务器应用,并且加速拥抱多云架构。除了无服务器架构应用,Kubernetes应用也是重点,在11.6版内,GitLab开始支持使用者根据开发需求,构建不同Kubernetes集群群组,让容器原生项目开发工作能切分的更细致。

首先是免费版、白银版、黄金版本用户都支持无服务器功能,该功能源自于GitLab 11.5版时,开始整合Knative。在使用前,需要预先在存储库内定义函数执行文件,接着系统会协助用户,将这些函数部署至云端集群。而Knative的工作,则是负责根据使用者流量,进行水平扩展的任务。目前,无服务器功能还是处于Alpha阶段。

GitLab新版本发布,支持无服务器应用,容器原生项目得到更大支持

再者是针对Kubernetes应用加强的功能。第一是按照团队需求,设置不同Kubernetes集群功能,让企业用户可在直接单一群组内,开设子群组,减少使用者设置基础架构状态的成本、时间。第二,则是锁定Kubernetes环境的安全性,GitLab开始支持Kubernetes原生的凭证管理工具Cert-manager,结合Let's Encrypt,系统可以自动审核、更新SSL凭证。

GitLab新版本发布,支持无服务器应用,容器原生项目得到更大支持

而在GitLab 11.5版时发布的安全仪表板(security dashboard),在11.6版也有了更新。GitLab表示,现在安全仪表板推出了漏洞图表功能。该图表以折线图呈现,让安全管理员可以观察当前漏洞数量的增长走势,根据漏洞严重性,GitLab分别列出严重、高风险、中风险、低风险这四等级。

GitLab新版本发布,支持无服务器应用,容器原生项目得到更大支持

还有,GitLab平台现在的Web整合开发环境,现在加入了Web终端机功能,目前还是Beta阶段。如用户在本地开发环境的终端机功能,可用于检查API响应、程序语法正确性等。

GitLab新版本发布,支持无服务器应用,容器原生项目得到更大支持

相关推荐