写点什么

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

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

关注

评论 1 条评论

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

从静态到动态化,Python数据可视化中的Matplotlib和Seaborn

快乐非自愿限量之名

Python 数据可视化 信息可视化

ETL中RESTful API 组件的用法

RestCloud

ETL 数据集成 RESTful API

数据要素×工业制造:光纤通信企业携手奇点云,攻克“国产替代”迁移难关

奇点云

奇点云 数据要素 工业制造 光纤通信

将提交记录生成二维码,扫码即可查看填写内容

草料二维码

二维码 草料二维码

2024南京国际智能机器人展览会

AIOTE智博会

机器人展 智能机器人展

深入解析以太坊Dencun升级:提升网络性能与安全的关键举措

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

商城小程序项目实现监控的可观测性最佳实践

观测云

小程序

拓展AI边界:去中心化人工智能的应用场景和主要项目盘点

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

英特尔携手开发者,以全新OpenVINO™ 2024.0版本引领AI加速技术革命

E科讯

Python中的datetime模块:轻松拿捏时间操作

霍格沃兹测试开发学社

lilishop开源版本window一键启动

小黄鱼

Spring Boot 开源商城 bat启动 lilishop

就是这么简单,Selenium StaleElementReferenceException 异常分析与解决

霍格沃兹测试开发学社

网心科技入选2023中国ToB行业影响力价值榜

网心科技

一文熟悉PolarDB-PG 分区表核心特性

阿里云数据库开源

数据库 阿里云 polarDB PolarDB-PG

Netflix微服务经验教训

俞凡

微服务 最佳实践 netflix 大厂实践

论低代码如何适配小程序开发

快乐非自愿限量之名

小程序 低代码

Selenium报错元素不可交互,该如何解决?

霍格沃兹测试开发学社

容器镜像加速指南:探索 Kubernetes 缓存最佳实践

不在线第一只蜗牛

Kubernetes 容器化 集群

Python 和 Go 的基础了解

Liam

Python Go 编程 程序员 后端

AI+软件工程:10倍提效!用ChatGPT编写系统功能文档

快乐非自愿限量之名

AI 软件开发

机器学习:智能时代的核心引擎

不在线第一只蜗牛

人工智能 机器学习

YYDS,只用几条命令轻松搭建自己的项目管理平台jira

霍格沃兹测试开发学社

C#代码混淆器 ipaguard 的优势与使用

雪奈椰子

时序数据库IoTDB:功能详解与行业应用

Apache IoTDB

云主机有什么用?看看它的多功能用途

一只扑棱蛾子

云主机

C#调用C++ (使用C++/CLI)

EquatorCoco

c++ C# 开发语言

深圳站回顾|隐语最新功能、隐私计算硬核技术、数据要素实践干货全记录(附演讲视频)

隐语SecretFlow

低代码与供应链行业的融合:开启数字化新时代

EquatorCoco

软件开发 低代码 供应链 项目开发

一口气搞懂分库分表 12 种分片算法,大厂都在用

程序员小富

Java 分库分表 spring-boot

使用 Amazon Bedrock + Claude 3 打造个性化智能编程助手

亚马逊云科技 (Amazon Web Services)

人工智能

火山引擎边缘云出席2024亚太内容分发大会,助推游戏体验全面升级

火山引擎边缘云

CDN 游戏 CDN加速 CDN带宽

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