用 Tekton 来构建镜像并推送到极狐GitLab 私有仓库

2023-12-27
阅读 4 分钟
130
Tekton是 Google 开源的一款用来构建云原生 CI/CD 的工具。它把 CI/CD Pipeline 抽象成了一些概念,比如 Pipeline、Task、Step,还有 Pipeline 的“控制器” PipelineRun、Task 的“控制器” TaskRun 等等。可以用 Step、Task 来组建 Pipeline。Pipeline 与 Task 的关系如下:

极狐GitLab 携手重庆市九龙坡区共同打造软件人才“超级工厂”,助力中国程序员人才培养

2023-12-26
阅读 2 分钟
139
为深入贯彻国家软件发展战略,认真落实重庆市委、市政府关于数字重庆建设和着力打造“33618”现代制造业集群体系的重要部署,扎实推进《重庆市软件和信息服务业“满天星”行动计划(2022—2025年)》,有效发挥人才对软件产业高质量发展的关键支撑作用,创新打造软件人才“超级工厂”,增强软件人才供给能力。2023年12月16日,...
封面图

极狐GitLab 集成 sonarqube 实践指南

2023-12-26
阅读 11 分钟
215
极狐GitLab旗舰版已经具备扫描能力,但是某些场景下扫描能力偏弱,所以希望集成第三方扫描工具作为补充。但是,单纯的通过Runner调用的方式,只是松散的集成,无法真正形成「深度集成」的体验。
封面图

DevSecOps端到端的安全能力构建为什么重要?

2023-12-25
阅读 4 分钟
188
2012年,Gartner首次提出DevSecOps概念,旨在将安全性嵌入开发过程中的每个部分;十年后,DevSecOps已经成为端到端安全能力构建的事实标准。所以,在了解DevSecOps为什么重要以及如何落地之前,我们先从软件开发的角度弄明白什么是DevOps。
封面图

使用极狐GitLab Triage 来自动管理 Issue 和 Merge Request

2023-12-22
阅读 3 分钟
171
极狐GitLab 中使用 Epic、Issue、Merge Request 进行计划和管理,继而组织和追踪进度。尤其是在 GitLab 主库 gitlab-org/gitlab存在总计超过 10W+ 的 Issue 以及 4W+ 打开的 Issue,如果每个 Issue 都要手动分类管理,那将是一场噩梦。
封面图

开源时代:极狐 GitLab 如何保证软件供应链安全

2023-12-21
阅读 5 分钟
152
“软件吞噬世界,开源吞噬软件”已经不是一句玩笑话了。根据Synopsys发布的《2021年开源安全和风险分析报告》显示,98%的样本代码库中包含开源代码,75%的样本代码库是由开源代码组成的。上述结果是通过对1500+商业代码库进行分析得出的,开源不仅存在于大家熟知的互联网领域,更在各个行业都有渗透,且使用率都非常高。各...
封面图

在极狐GitLab 上使用 DVC 实现简单机器学习

2023-12-20
阅读 5 分钟
250
之前我们已经讨论过机器学习领域的相关概念和细节(参考文章 MLOps在极狐GitLab 的现状和前瞻),我们知道构建一个机器学习驱动的应用程序面临许多困难和挑战,比如:数据漂移、模型架构的变化或推理延迟等等。这些都是模型预测和质量相关的问题,更多的是算法数据科学家需要面对和处理的领域,不在本文探讨范围之内。
封面图

MLOps在极狐GitLab 的现状和前瞻

2023-12-19
阅读 5 分钟
314
首先我们可以这么定义机器学习(Machine Learning):通过一组工具和算法,从给定数据集中提取信息以进行具有一定程度不确定性的预测,借助于这些预测增强用户体验或推动内部决策。
封面图

极狐GitLab DevSecOps 之容器镜像安全扫描

2023-12-18
阅读 12 分钟
234
最近某银行遭受供应链攻击的事件传的沸沸扬扬,安全又双叒叕进入了人们的视野。安全确实是一个非常重要,但是又最容易被忽略的话题。但是现在到了一个不得不人人重视安全,人人为安全负责的时代。尤其以现在非常火爆的云原生来讲,业界已经达成共识:云原生时代已经到来,如果说容器是云原生时代的核心,那么镜像应该就...
封面图

敏感信息泄漏怎么破?来试试极狐GitLab 的密钥检测吧

2023-12-15
阅读 12 分钟
396
在应用程序开发过程中,一个很常见的问题就是:开发人员为了本地 debug 方便,会 hardcode 一些信息,比如连接数据库的用户名、密码、连接第三方 app 的 token、certificate 等,如果在提交代码的时候没有及时删除 hardcode 的信息,则非常容易造成敏感信息泄漏,带来被拖库、撞库等风险。
封面图

极狐GitLab 镜像仓库使用技巧

2023-12-14
阅读 12 分钟
499
众所周知,极狐GitLab 是一个成熟、安全的一体化 DevOps 平台,其自身内置了容器镜像仓库功能,也即极狐GitLab Container Registry,用户可以将自身需要的镜像推送至极狐GitLab 镜像仓库,而无需自建镜像仓库或者使用已经采取了各种限制措施的 dockerhub。
封面图

极狐GitLab CI/CD 变量黑魔法之自定义变量

2023-12-13
阅读 7 分钟
309
极狐GitLab CI/CD 变量是指一系列的环境变量,用来帮助我们控制 CI/CD Job 或 Pipeline 的行为,存储一些可以复用的信息,避免在 .gitlab-ci.yml 中形成硬编码。
封面图

极狐GitLab CI/CD 变量黑魔法之预定义变量

2023-12-12
阅读 4 分钟
6.5k
极狐GitLab CI/CD 变量是指一系列的环境变量,用来帮助我们控制 CI/CD Job 或 Pipeline 的行为,存储一些可以复用的信息,避免在 .gitlab-ci.yml 中形成硬编码。
封面图

极狐GitLab 与 Flux 集成实现 GitOps

2023-12-11
阅读 10 分钟
972
众所周知,weaveworks 公司在 2017 年提出了 GitOps 这个概念,而 flux 是 weaveworks 开源的一款对 Kubernetes 上的应用实现持续交付的工具,2019 年 7 月 15日 被 CNCF 接受,现在处于孵化阶段。
封面图

Linus:我休假的时候也会带着电脑,否则会感觉很无聊

2023-12-08
阅读 2 分钟
178
12.5-12.6 日,Linux 基金会组织的开源峰会(OSS,Open Source Summit)在日本举行。Linux 内核和 Git 创始人 Linus Torvalds 和他的好友Dirk Hohndel 进行了一场对话,Linus 分享了 Linux 内核最新版本发布、内核维护者老龄化、在内核中使用 Rust 以及 AI 等方面的内容。
封面图

极狐GitLab 和 ArgoCD 集成实现 GitOps

2023-12-08
阅读 8 分钟
852
ArgoCD 是一款开源且主要针对 Kubernetes 来做 GitOps 的持续交付工具。现在是 CNCF 的孵化项目。其整体架构图如下:
封面图

Google 发布史上最强大模型,能否抗衡 OpenAI?

2023-12-07
阅读 4 分钟
8.2k
Gemini 是 Google 最新的大型语言模型,Pichai 首次在 6 月的 I/O 开发者大会上透露了这一消息,如今正式公开发布。根据 Pichai 和 Google DeepMind CEO Demis Hassabis 的描述,这是 AI 模型的一次巨大飞跃,最终将影响几乎所有的 Google 产品。Pichai 表示:“这一刻的强大之处在于你可以致力于一项基础技术的改进,它...
封面图

使用 Kubernetes Agent Server 实现 GitOps

2023-12-07
阅读 9 分钟
1.3k
GitOps 的核心不是 Git,而是以声明式系统为基座,以 Git 为单一可信源,通过将应用程序和基础设施代码化(一切皆代码),进行云原生应用程序和基础设施部署管理。更多关于 GitOps 的内容,可以查看公众号文章GitOps 系列|云原生时代,你还不懂 GitOps?
封面图

您距离一个成熟安全的 DevOps 平台,只差一个迁移

2023-12-06
阅读 2 分钟
143
历经 14 年的发展后,DevOps 已经不再是一个鲜为人知的术语,国内外众多企业在成熟方法论和复杂工具链的加持下,通过 DevOps 的落地实践实现了软件交付效率的提升。随着 DevOps 的深入发展,DevOps 的市场规模也在进一步快速发展。
封面图

盘后股价狂飙16% — GitLab的DevOps产品在AI时代展现强劲财务业绩

2023-12-05
阅读 2 分钟
143
GitLab报告第三季度收入同比增长32%!根据粗略统计,全球已经有接近1万家企业成为GitLab DevOps 产品的付费企业级客户。以金额计算的客户续约留存率也达到了惊人的128% !
封面图

从 Bamboo 到极狐GitLab 的迁移指南

2023-12-05
阅读 8 分钟
255
随着这个时间节点的逐渐临近。那些依赖于私有化部署了 Atlassian 服务端产品的用户来说,面临着抉择:要么升级到 Atliassian 的数据中心或者云产品来继续使用 Atliasian 的产品,要么寻找替代产品。
封面图

如何从 Jira 成功迁移到极狐GitLab,看这个就够了!

2023-12-04
阅读 3 分钟
183
随着 Jira Server 的生命周期即将结束,众多组织都在考虑将其敏捷项目管理工具从Jira 迁移到极狐GitLab,以便简化整个组织的流程。让团队使用新的敏捷规划工具似乎是令人畏惧的,但是这种改变是值得的。
封面图

极狐GitLab 16.6 如约而至,更好的 DevOps 体验,赶快升级使用吧!

2023-12-01
阅读 2 分钟
171
沿袭我们的月度发版机制,今天我们正式发布极狐GitLab 16.6。此次发布带来了关于 CI/CD 组件与目录、只包含默认分支的最小 fork 及安全合规等方面的众多功能更新。以下是此次版本发布的一些重点功能更新详情,请查阅。
封面图

CI/CD 最佳实践,让研发团队效率起飞!

2023-11-30
阅读 3 分钟
443
CI/CD 是 DevOps 成功实践的核心,想要实现现代化应用程序开发的团队,必须遵从 CI/CD 最佳实践。如何确保团队正确使用 CI/CD?以下内容供你参考。
封面图

滴滴、阿里云、语雀相继宕机,损失巨大,软件的高可用失效了么?

2023-11-29
阅读 2 分钟
342
在北京寒冬的夜里,小程加班完成了当天最后一个任务,他拖着疲惫的身体离开了位于西二旗的工位,走到办公楼下,下意识地拿出手机打开滴滴,准备打车回家,但是他却发现滴滴的打车页面显示网络异常。起初小程以为是手机流量没开或者手机欠费,经过反复确认后发现不是话费欠费问题,于是他重启了滴滴 app,甚至重启了手机...
封面图

CI/CD 构建中能保护好 SSHKEY吗?

2023-11-29
阅读 7 分钟
252
背景使用极狐GitLab CI/CD,在部署方面,主要有两种方式:部署到K8S集群Push模式:流水线通过kubectl执行命令部署,这需要把K8S的权限给流水线,存在安全风险Pull模式:使用极狐GitLab Agent for Kubernetes 或ArgoCD,通过GitOps的方式“监听”极狐GitLab的变化,触发部署部署到服务器目前仍有不少企业因为行业性质或者场...
封面图

解放你的双手,让 ChatGPT 来帮你完成 Jenkins 到极狐GitLab CI 的迁移

2023-11-28
阅读 4 分钟
195
自从 ChatGPT 闪亮登场以来,各种基于它的软件扩展纷至沓来。爱折腾的极狐GitLab 开发者们,也花式玩转起了 ChatGPT + 极狐GitLab,让研发工作更高效。
封面图

什么年代了,还不会 CI/CD 么?

2023-11-24
阅读 2 分钟
189
数字时代,几乎每家公司都涉及软件业务。竞争对手、客户、投资人及员工都要求更快速地更新软件。因此,越来越多的企业拥抱现实,并为实现更高效的持续集成和交付上投入更多。
封面图

厦门市委常委、常务副市长黄晓舟调研极狐(GitLab)

2023-11-23
阅读 1 分钟
204
11 月 22 日,厦门市委常委、常务副市长黄晓舟,厦门市工信局副局长许文恭,厦门市高新技术创业中心有限公司董事长邸国栋等一行人员莅临极狐(GitLab)进行参观调研,深入了解极狐(GitLab)的发展情况。
封面图

三策略,六步骤,Jenkins 迁移到极狐GitLab CI 的终极指南

2023-11-16
阅读 5 分钟
265
在如今软件研发的动态格局中,某些要求对于快速交付高质量的软件变得至关重要。这些需求包括对云兼容性的需要、更快的研发迭代周期、高效的协作、容器化、良好的研发体验以及为了更高的效率及速度而集成的一些 AI 能力。
封面图