首页 > TAG信息列表 > gitops

极狐GitLab整合K8S实现GitOps与CI/CD(Agent方式)

极狐GitLab整合K8S实现GitOps与CI/CD(Agent方式) 1. 简介 参考文档: Connecting a Kubernetes cluster with GitLab | GitLab 极狐GitLab Kubernetes Agent 是用安全和云原生方式实现极狐GitLab 与 Kubernetes 集成的组件,不同于老版本使用证书连接 Kubernetes 集群的方式。从 v14

gitops在gitlab上实践

环境介绍 gitlab版本 gitlab-ce-14.10.2-ce.0.el7.x86_64.rpm os版本 CentOS Linux release 7.7.1908 (Core) 系统架构 : Model name: Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz Architecture: x86_64 安装runner 点击查看代码 # Download the bina

Kubernetes GitOps 工具

Kubernetes GitOps Tools 译自:Kubernetes GitOps Tools 本文很好地介绍了GitOps,并给出了当下比较热门的GitOps工具。 简介 在本文中,将回顾一下kubernetes上我比较喜欢的GitOps工具。 在我看来,Kubernetes的优势主要在于它的声明式性质与控制循环相结合,并通过这些控制循环持续监控集

基于 KubeVela 的 GitOps 交付

​简介: KubeVela 是一个简单、易用、且高可扩展的云原生应用管理和交付平台,KubeVela 背后的 OAM 模型天然解决了应用构建过程中对复杂资源的组合、编排等管理问题,同时也将后期的运维策略模型化,这意味着 KubeVela 可以结合 GitOps 管理复杂大规模应用,收敛由于团队与系统规模增长导

基于 KubeVela 的 GitOps 交付

作者|董天欣(雾雾) 审核&校对:溪洋、海珠 编辑&排版:雯燕 KubeVela 是一个简单、易用、且高可扩展的云原生应用管理和交付平台,能让开发人员方便快捷地在 Kubernetes 上定义与交付现代微服务应用,无需了解任何 Kubernetes 基础设施相关的细节。 KubeVela 背后的 OAM 模型天然解决了应用构

猪齿鱼诚邀您出席中国开源年会成都会场!

10月30日-31日(本周六、日),猪齿鱼将参加2021中国开源年会,发表主题为《猪齿鱼基于GitOps的云原生持续交付实现》的演讲分享,并将在现场设置展位与大家面对面沟通,还有多重惊喜周边相送,欢迎大家前来围观交流呀~ **01 **简介 活动名称:2021中国开源年会 活动主题:“开心开源 Happy Hacking

基于kubernetes和jenkins的gitops实战-jenkins安装

[root@master01 jenkins]# cat 02-rbac.yaml apiVersion: v1 kind: ServiceAccount metadata: name: jenkins-sa namespace: devops --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: jenkins-cr rules: - apiGroups: ["exten

基于kubernetes和jenkins的gitops实战-gitlab的安装

CI/CD pipeline CI:持续集成,实现开发人员的流程自动化; CD:持续交付/持续部署, 基于Kubernetes的CDpipeline通常依赖以下组件: 1.版本控制系统:源代码仓库(gitlab) 2.CI Server:持续集成的自动化,可以构建出Docker Image;(jenkins) 3.Docker Registry:Docker Image存储服务 4. kubernetes Cluste

持续演进的云原生应用交付

本文作者:吴海黎 - CODING 研发总监 负责持续部署产品设计,帮助多个行业客户完成研发效能的方案设计与最终落地。 什么是云原生 云原生是指导企业应用上云的方法论和技术体系,包含应用的开发、交付、运行时等阶段, Cloud Native 可以理解为: Cloud 表示应用运行在云端,而非传统的 IDC

使用 Flux+Flagger+Istio+Kubernetes 实战 GitOps 云原生渐进式(金丝雀)交付

在这篇指南中,你将获得使用 Kubernetes 和 Istio 使用 GitOps 进行渐进式交付(Progressive Delivery)的实际经验。 介绍 gitops-istio GitOps 是什么? GitOps 是一种进行持续交付的方式,它使用 Git 作为声明性(declarative)基础设施和工作负载(workloads)的真实来源。 对于 Kubernete

gitops之flux CD安装部署与实战

基于Flux项目的云原生GitOps实践参考链接https://blog.csdn.net/weixin_38754564/article/details/100015513 如何使用Flux CD持续交付Kubernetes应用程序参考链接https://cloud.tencent.com/developer/article/1659450

Summit 预告| 开源GitSecOps社区峰会暨联盟启动仪式

“基础架构管理”并非新话题。毕竟,AWS早在2006年就已经发布。虽然软件开发生命周期主要通过自动化方式完成,但基础架构管理仍然主要依靠手工流程,而且需要专业团队负责。在云原生技术的火热发展下,数据中心建设的围绕在强调“ 弹性、高可用、容灾能力”的同时,管理的时效性、配置的灵活

GitOps—用于基础设施自动化的DevOps

GitOps提供了一种自动化和管理基础设施的方法。它通过许多团队已经应用的DevOps最佳实践来做到这一点,例如版本控制、代码评审和CI/CD管道。由于DevOps在提高生产率和软件质量方面的巨大潜力,许多公司一直采用DevOps。在这个过程中,我们已经找到了自动化软件开发生命周期的方法。然而,

创建一个成熟的GitOps流水线,需要做哪些决定?

在软件交付领域,GitOps是近期的热门趋势,它沿袭并扩展了DevOps、基础架构即代码和CI/CD等趋势。我们此前发布了许多关于GitOps的入门文章,您可以在【Rancherlabs】公众号后台回复【Git文章】获取GitOps文章合集。 GitOps的优势可以简单地归纳如下: 自由地审计更改 持续集成和交付 更

2021年DevOps的四大趋势

从颠覆性的技术到DevOps工具和实践的持续发展,在未来的一年里有很多可以谈论的话题。重要的是要记住,不管如何发展,技术和人才仍然是推动行业变革的关键力量。使用GitOps扩展容器化和编排治理在2021年,Kubernetes将更为流行。当开发团队在全球范围内部署他们的产品时,将面临着规模问题;运

2021年DevOps的四大趋势

从颠覆性的技术到DevOps工具和实践的持续发展,在未来的一年里有很多可以谈论的话题。重要的是要记住,不管如何发展,技术和人才仍然是推动行业变革的关键力量。使用GitOps扩展容器化和编排治理在2021年,Kubernetes将更为流行。当开发团队在全球范围内部署他们的产品时,将面临着规模问题;运

GitOps之Argo CD实践

GitOps之Argo CD实践 scofield 菜鸟运维杂谈 简介 Argo CD是用于Kubernetes的声明性GitOps连续交付工具。关于 GitOps 相关的概念这里不做更多介绍,本文主要以实战为主,通过一个完整的使用示例,希望对大家实践 GitOps 有所帮助。 接来下就开干…… 安装Argo CD 1、根据官网文档,其

云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第6篇

图解 Manager 游戏逻辑组件 系列文章 Golang开发生产级麻将游戏服务器—第1篇 Golang开发生产级麻将游戏服务器—第2篇 Golang开发生产级麻将游戏服务器—第3篇 Golang开发生产级麻将游戏服务器—第4篇 Golang开发生产级麻将游戏服务器—第5篇 介绍 这将是一个完整的,完全践行 D

云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第5篇

游戏服务器(Nano)登录 & 游戏数据包通信实战 系列文章 Golang开发生产级麻将游戏服务器—第1篇 Golang开发生产级麻将游戏服务器—第2篇 Golang开发生产级麻将游戏服务器—第3篇 Golang开发生产级麻将游戏服务器—第4篇 介绍 这将是一个完整的,完全践行 DevOps/GitOps 与 Kubern

云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第3篇

通过服务器日志和客户端抓包了解游客(Guest)登录流程 系列文章 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇 云原生项目实践 DevOps(GitOps)+K8S+BPF+SRE,从 0 到 1 使用 Golang 开发生产级麻将游戏服务器—第2篇 介绍 这将是一个

云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇

项目初探 项目地址: 原项目:https://github.com/lonng/nanoserver调过的:https://github.com/Kirk-Wang/nanoserver 这将是一个完整的,完全践行 DevOps/GitOps 与 Kubernetes 上云流程的 Golang 游戏服务器开发的系列教程。 这个系列教程是对开源项目 Nanoserver 的完整拆解,旨在

GitOps—用于基础设施自动化的DevOps

GitOps提供了一种自动化和管理基础设施的方法。它通过许多团队已经应用的DevOps最佳实践来做到这一点,例如版本控制、代码评审和CI/CD管道。由于DevOps在提高生产率和软件质量方面的巨大潜力,许多公司一直采用DevOps。在这个过程中,我们已经找到了自动化软件开发生命周期的方法。然而

GitOps入门与实践:如何集成Git和K8S?

也许你之前听说过GitOps,但是对其并不了解。在本文中,我将对其进行简单介绍,它其实是一个应用程序开发和管理中的一个术语,其核心思想是将应用系统的声明性基础架构和应用程序存放在Git的版本控制库中。我们将介绍GitOps是什么,它将如何影响组织以及如何与Kubernetes保持同步。   什么

GitOps入门与实践:如何集成Git和K8S?

也许你之前听说过GitOps,但是对其并不了解。在本文中,我将对其进行简单介绍,它其实是一个应用程序开发和管理中的一个术语,其核心思想是将应用系统的声明性基础架构和应用程序存放在Git的版本控制库中。我们将介绍GitOps是什么,它将如何影响组织以及如何与Kubernetes保持同步。