GitLab 11.6发布,支持Serverless服务、加速整合Kubernetes 4年前

近日GitLab 11.6版发布,新版本整合Serverless服务管理平台Knative,原生支持企业用户,开发Serverless应用,并加速拥抱多云架构,通过GitLab将Serverless工作负载部署到任何云,无论何时执行一段代码,Serverless计算都可以动态分配云资源,自动进行云资源的分配和优化部署。

(knative 是谷歌开源的 serverless 架构方案,旨在提供一套简单易用的 serverless 方案,把 serverless 标准化。目前参与的公司主要是 Google、Pivotal、IBM、Red Hat,2018年7月24日才刚刚对外发布,当前还处于快速发展的阶段。)

除了Serverless架构应用,Kubernetes应用也是重点, 11.6开始支持使用者根据开发需求,创建不同Kubernetes集群,让容器原生项目开发工作能切分的更细致。

在使用knative 前,得预先在储存库内定义函式执行文件,接着系统会协助使用者,将这些函式部署至云端集群。而Knative的工作,则是负责根据使用者流量,进行水平扩充的任务。目前,Serverless功能还是处于Alpha阶段。

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

而在GitLab 11.5版时推出的安全仪表板(security dashboard),在11.6版也有了更新。现在安全仪表板推出了漏洞图表功能。

该图表以折线图呈现,让管理员可以观察当前漏洞数量的成长走势,根据漏洞严重性,GitLab分别列出严重、高风险、中风险、低风险这四等级。

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

---END---

K8S培训推荐

Kubernetes线下实战培训,采用3+1新的培训模式(3天线下实战培训,1年内可免费再次参加),资深一线讲师,实操环境实践,现场答疑互动,培训内容覆盖:Docker架构、镜像、数据存储、网络、以及最佳实践。Kubernetes实战内容,Kubernetes设计、Pod、常用对象操作,Kuberentes调度系统、QoS、Helm、网络、存储、CI/CD、日志监控等。<了解更多详情>

北京站上海站:1月4-6日; 咨询/报名:曹辉/15999647409

本文分享自微信公众号 - K8S中文社区(k8schina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

image
minxin1112
所以,请你抬起头,笑着为我的旅途祝福吧。 一直以来谢谢你陪伴我,听我的那些谎话。和你的相遇,是我一生最珍贵的记忆。
3
发布数
2
关注者
1610
累计阅读

热门教程文档

10.x
88小节
PHP
52小节
QT
33小节
Flutter
105小节
爬虫
6小节
广告