写点什么

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:537965
用户头像

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

关注

评论 1 条评论

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

SecureCRT v9.3.2最新版 激活安装教程

Rose

SSH工具 SecureCRT下载 SecureCRT激活版 SecureCRT许可证

idea每次打开新的类依次排列

源字节1号

开源 软件开发 小程序开发

基于容器和Kubernetes的应用无限扩容

俞凡

Kubernetes 最佳实践 云原生

华为许超:伙伴成功,才有华为企业业务成功

脑极体

华为

如何使用Go语言实现软件设计中的‘对扩展开放、修改关闭’原则

Jack

软件测试/测试开发丨学习笔记之Allure2测试报告

测试人

Python 软件测试 自动化测试 测试开发 Allure

单调队列算法模板及应用

timerring

算法

Git客户端SmartGit许可证下载 支持M1 SmartGit汉化教程

理理

mac软件下载 Git客户端 SmartGit下载 SmartGit破解版 SmartGit许可证

理解 K8s 多集群(下):解决方案对比与演进趋势

张旭海

k8s 多云 K8s 多集群管理

OPPO关停自研芯片公司哲库,这对行业将产生什么影响?

福大大架构师每日一题

芯片 福大大

超级独角兽 Databricks 的崛起之路

CnosDB

时序数据库 开源社区 CnosDB Databricks

背靠香港影视集团星光文化,StarNFT问世了

鳄鱼视界

理解 K8s 多集群(上):构建成熟可扩展云平台的核心要素

张旭海

k8s 多云 K8s 多集群管理

Prompt learning 教学[技巧篇]:通过增加示例、引导词、特殊符号指令等方式让chatgpt输出更好的答案

汀丶人工智能

人工智能 自然语言处理 ChatGPT prompt learning

Charles(HTTP代理服务器)注册安装教程

Rose

Charles注册码 Charles下载 HTTP代理服务器

JavaScript作用域深度剖析:从局部到全局一网打尽

Immerse

苹果电风扇软件Macs Fan Control Pro中文版注册码

理理

Macs Fan Control Pro Mac电脑风扇控制 风扇转速和温度

iOS MachineLearning 系列(16)—— 几个常用的图片分类CoreML模型

珲少

Django笔记二十七之数据库函数之文本函数

Hunter熊

Python django 文本函数 concat substr

测试写代码的好处

FunTester

PS 2023中文一键安装版 Photoshop永久使用

Rose

Photoshop 2023中文版 photoshop下载 PS2023下载 PS 2023破解

MySQL中使用group_concat()函数进行分组排序

源字节1号

开源 软件开发 小程序开发

如何在OpenJ9场景下使用Arthas

骑牛上青山

Java JVM Arthas openj9

Python潮流周刊#1:如何系统地自学Python?

Python猫

Python

CleanMyMac X专业的Mac清理工具,一次激活,永久使用

Rose

CleanMyMac下载 CleanMyMac v4.13.4 Mac清理优化工具 苹果电脑系统清理软件

C++中的可移植性和跨平台开发

小万哥

背靠香港影视集团星光文化,StarNFT问世了

股市老人

C语言编程-环境设置

梦笔生花

C语言 环境搭建 三周年连更

XMind思维导图安装教程XMind 2023最新版下载

Rose

XMind教程 XMind思维导图 XMind2023下载 XMind2023新功能 XMind如何使用

代开病假单|代办病假条|体检报告|诊断证明书

病假条病假单

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