【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

GitLab 发布 11.6 版本,支持无服务器功能部署

  • 2018-12-27
  • 本文字数:794 字

    阅读完需:约 3 分钟

GitLab发布11.6版本,支持无服务器功能部署

GitLab最新发布的11.6版本能够使用 Knative 和 Kubernetes 来构建、部署和管理无服务器工作负载(利用 FaaS 模型)。


GitLab 是无服务器的,并且支持 FaaS,GitLab 将进一步扩展其 CI/CD 功能,以支持完整的 DevOps 生命周期。GitLab 将 Knative 支持作为 alpha 特性引入 11.5 版中,旨在降低厂商锁定风险的同时,使开发人员能够轻松创建无服务器的应用程序。为此,GitLab 利用了 TriggerMesh 已经完成的工作,TriggerMesh 开发了多云、无服务器计算和 FaaS 管理解决方案。现在,GitLab 11.6 增加了部署单个功能的支持(通过一个无服务器操作的新 UI,该 UI 对外显示所有功能列表)。这个功能列表包括一个简短的描述及其所部署到的 Knative 集群。



此外,GitLab 无服务器 UI 可以为每个已部署的功能提供更多细节,包括正在使用的 Kubernetes pod 数量和随时间变化的调用次数。



根据 GitLab:


通过在 Kubernetes 上运行无服务器的工作负载,企业可以获得一个抽象层,允许他们使用来自多个云提供商,甚至本地服务器的计算资源。这种增强版的可移植性意味着他们可以选择最能满足他们需求的计算模型,而不是被锁定到特定的服务提供商来运行他们的功能。


FaaS 允许动态分配云资源,以便在事件发生时执行小单元代码。它的主要目标是根据实际处理请求按需自动伸缩云基础设施。当用户发起服务请求时,FaaS 不再保持至少一个服务器进程始终运行的要求。而且,FaaS 只允许在传入请求时生成服务器进程。当没有更多的服务请求时,集群会缩小到零。这使得降低云基础设施成本成为可能,当然这是以设置延迟为代价的。现在市场上有许多 FaaS 提供商,包括 Amazon 提供的 AWS Lambda,微软提供的 Azure 功能以及谷歌的云功能等。


GitLab 11.6 中引入的其他新特性都是根据建议做的更改,如用于 Web IDE 的 Web 终端、群组安全仪表板漏洞图表等。


查看英文原文:


https://www.infoq.com/news/2018/12/gitlab-11.6-serverless-released


2018-12-27 15:537361
用户头像

发布了 21 篇内容, 共 12.8 次阅读, 收获喜欢 13 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

等不到明年金三银四了!五面滴滴之路,爆砍37K+16薪Offer

Java架构追梦

Java 学习 架构 面试 滴滴

大作业1

龙卷风

架构师一期

架构师训练营W10作业

Geek_f06ede

“区块链+社会治理”模式获居民点赞

CECBC

区块链 区块链投票

2020,谁是中国ToB行业最有影响力的企业?

ToB行业头条

一文带你了解传统手工特征的骨龄评估方法的发展历史

华为云开发者联盟

方法 骨龄 评估

阿里开发10年,全部心血汇聚成到这份文档里,拿到30W的offer没问题

Java架构之路

Java 程序员 架构 面试 编程语言

TypeScript | 第二章:类、接口和之间的关系

梁龙先森

typescript 大前端 七日更

GitHub上3天1W赞的程序员学习路线!入门进阶都非常实用

Java架构之路

Java 程序员 架构 面试 编程语言

LeetCode题解:55. 跳跃游戏,贪心,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Reactive Spring实战 -- 理解Reactor的设计与实现

binecy

reactor Reactive SpringBoot 2

软件测试(功能、接口、性能、自动化)详解

测试人生路

软件测试

倍频程与钢琴调式的距离

阿里云视频云

音频技术 音频

测开之函数进阶· 第2篇《纯函数》

清菡软件测试

测试开发

volatile,synchronized可见性,有序性,原子性代码证明(基础硬核)

叫练

volatile 多线程 synchronized 原子性 指令

神比喻:低代码开发像自动驾驶汽车,零代码开发像无人驾驶汽车!

J2PaaS低代码平台

程序员 软件 开发者 低代码 开发工具

PostgreSQL:您可能需要增加MAX_LOCKS_PER_TRANSACTION

PostgreSQLChina

数据库 postgresql 开源

大众汽车“芯片荒”,折射汽车芯片的漫漫“自主替代”路

脑极体

英特尔宋继强:迈向可持续的千倍速计算未来

E科讯

App性能测试揭秘(Android篇)

移动研发平台EMAS

阿里云 软件测试 测试 性能测试 云性能测试

【Java入门】流

Albert

Java 七日更

OPPO小布助手正在改变普罗米修斯的世界

脑极体

量化交易系统开发搭建案例

薇電13242772558

区块链 策略模式

物联网打工人必备:LiteOS Studio图形化调测能力

华为云开发者联盟

互联网 LiteOS 打工人

学透这份300页的2020最新java面试题及答案,一线大厂offer随便拿

Java架构之路

Java 程序员 架构 面试 编程语言

大连市税务局局长赵福增:用区块链打破部门间“信息孤岛”

CECBC

区块链 汽车

KKR四币连发挖矿系统软件APP开发

系统开发

阿里架构师478页Java工程师面试知识解析笔记pdf,一份2021年通往阿里的面试指南

Java架构之路

Java 程序员 架构 面试 编程语言

云服务的可服务性经典6问

华为云开发者联盟

服务 计算

由于不知线程池的bug,某Java程序员叕被祭天

Java架构师迁哥

比特币10年:从2个披萨涨到2万美金,背后的三个“神秘人”

CECBC

比特币

GitLab发布11.6版本,支持无服务器功能部署_语言 & 开发_Sergio De Simone_InfoQ精选文章