E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gitops
GitOps
实践之渐进式发布
**本文作者:陈钧桐腾讯云CODINGDevOps高级解决方案架构师**,从事多年技术布道工作,对于云原生时代下企业数字化转型、IT与DevOps建设、价值流体系搭建等有丰富的经验,曾为多家大型企业提供咨询、解决方案以及内训服务。既关注工程师视角的云原生开发建设与最佳实践落地,也关注管理者视角的过程管理与研发效能提升。本文基于陈钧桐老师在2023年中国DevOps社区峰会·武汉站上的演讲内容进行创
·
2023-08-23 17:18
devops
GitOps
实操手册 7: 实现 ArgoCD 高级管理特性
内容简介本实验手册系列包含七个主题,涵盖了从应用容器化到
GitOps
工作流的实现与高级特性。
cloudzun
·
2023-08-23 09:16
argocd
kubernetes
运维
云原生
微服务
GitOps
应用实践系列-Argo CD 实践篇
在前两篇内容中,我分别为大家介绍了
GitOps
的概念用于实施
GitOps
的工具ArgoCD创建集群我们通过KIND(KubernetesinDocker)工具创建一个用于本地测试的Kubernetes集群
张晋涛-MoeLove
·
2023-08-23 09:46
kubernetes
docker
git
github
java
GitOps
应用实践系列 - Argo CD 从入门到核心
在上一篇『
GitOps
应用实践系列-综述(一)』ArgoCD概览img2020年4月7日,CNCFTechnicalOversightCommittee(TOC)投票通过Argo项目进入CNCF孵化。
张晋涛-MoeLove
·
2023-08-23 09:15
数据库
java
kubernetes
python
大数据
【云原生 | Kubernetes 系列】--
Gitops
持续交付 ArgoCD 部署与概念
1.PullPipeline使用PullPipeline可以不在集群以外的地方保存凭据,避免凭据泄露的风险工作模式:两个Git仓库.程序代码程序员维护分支策略HotfixFeatureDevelopReleaseMaster部署配置基于OAM管理UpdaterCI流水线交付了新的ImageOperatorSpec期望状态当分支提交合并,那么部署配置中的相应配置也应随之改变.Status实际状态从实
上海运维Q先生
·
2023-08-23 09:44
Linux
argo
gitops
linux
运维
argocd
【
GitOps
系列】使用 ArgoCD ApplicationSet 来实现多环境管理
文章目录前言自动多环境管理概述自动化管理多环境实战示例应用简介ApplicationSet简介部署ApplicationSet访问多环境创建新环境实验结语前言聊起多环境,通常可能会立即想到下面几个常见的环境:开发环境测试环境预发布环境生产环境为了让不同职责的人员在不同的环境下独立工作,我们一般会将不同环境隔离。通常,开发环境主要用于开发人员的日常开发,测试环境则是为测试团队而准备的,预发布是正式发
寻花之梦~~
·
2023-08-23 09:42
CLOUD
NATIVE
#
Kubernetes
CI/CD
argocd
ci/cd
GitOps
Argo CD使用指南:如何构建一套完整的
GitOps
?
在这篇文章中,我们将在AWS中建立一个K3sKubernetes集群,然后使用ArgoCD和Vault实现安全的
GitOps
。
RancherLabs
·
2023-08-21 07:24
[
GitOps
]微服务版本控制:使用ArgoCD 部署Grafana Loki
本文将介绍
GitOps
的基本原理以及ArgoCD的使用:ArgoCD部署GrafanaLoki到k8s集群。
郭麻花
·
2023-08-20 09:09
Kubernetes
软件工程
argocd
kubernetes
微服务
GitOps
软件工程
【
GitOps
系列】如何实施自动化渐进式交付?
文章目录前言自动渐进式交付概述自动渐进式交付准备创建生产环境创建AnalysisTemplate访问生产环境安装Prometheus配置Ingress-Nginx和ServiceMonitor验证Ingress-Nginx指标自动渐进式交付实战自动渐进式交付成功自动渐进式交付失败结语前言在实施金丝雀发布的过程中,我们通过ArgoRollout的金丝雀策略将发布过程分成了3个阶段,每个阶段金丝雀的流
寻花之梦~~
·
2023-08-07 19:05
CLOUD
NATIVE
#
Kubernetes
CI/CD
自动化
argocd
ci/cd
Gitlab CI/CD笔记-第二天-
GitOps
的流水线常用关键词(1)
一、常用关键词在Gitlab项目的根目录需要创建一个.gitlab-ci.yaml的文件。这个文件就是定义的流水线。Call:"Pipelineascode"二、这条流水线怎么写?一、掌握常用的关键词即可。1.关键词分类1.全局关键词GlobalKeywards2.任务关键词JobKeywards2.格式1.yaml3.常用关键词二、解释关键字1.script:制定Runer要执行的命令。例如:2
A ?Charis
·
2023-08-06 22:58
gitlab
ci/cd
笔记
Gitlab CI/CD笔记-第一天-
GitOps
和以前的和jenkins的集成的区别
一、
GitOps
-CI/CD的流程图简单解释:1.提交代码2.编译构建3.测试4.部署二、gitlab的实现1、Runer1.这个就是jenkins里的worker-slave的角色,2.git-labserver
A ?Charis
·
2023-08-03 01:40
云原生
gitlab
ci/cd
笔记
kubernetes中
Gitops
实践
涉及到的程序:kubernetes,kubersphere,argocd,gitlab,harborkubersphere安装详见官网https://kubesphere.io/zh/kubersphere默认没有开启devops,需要修改cluster-configuration.yaml图片.pngargocd两种安装方式通过yaml直接执行wgethttps://raw.githubuser
OPS_Joy
·
2023-08-01 23:51
【
GitOps
系列】使用 ArgoCD 快速打造
GitOps
工作流
文章目录ArgoCD简介ArgoCD安装访问ArgoCDGitOps工作流总览创建ArgoCD应用检查ArgoCD同步状态访问应用连接
GitOps
工作流体验
GitOps
工作流生产建议1)修改默认密码2)
寻花之梦~~
·
2023-07-31 12:27
CLOUD
NATIVE
CI/CD
#
Kubernetes
argocd
ci/cd
云原生
监听镜像版本变化触发
GitOps
工作流
ArgoCDImageUpdater创建ImagePullSecret(可选)创建HelmChart仓库创建ArgoCDApplication删除旧应用(可选)配置仓库访问权限创建ArgoCD应用体验
GitOps
寻花之梦~~
·
2023-07-29 08:48
CLOUD
NATIVE
#
Kubernetes
CI/CD
GitOps
【
GitOps
系列】使用Kustomize和Helm定义应用配置
文章目录使用Kustomize定义应用改造示例应用1.创建基准和多环境目录2.环境差异分析3.为Base目录创建通用Manifest4.为开发环境目录创建差异Manifest5.为预发布环境创建差异Manifest6.为生产环境创建差异Manifest部署Kustomize应用部署到开发环境部署到生产环境使用Helm定义应用HelmChart和values.yamlHelmRelease改造示例应
寻花之梦~~
·
2023-07-24 17:24
CLOUD
NATIVE
#
Kubernetes
ci/cd
helm
kustomize
GitOps
初探
前言
GitOps
的概念最初来源于Weaveworks的联合创始人Alexis在2017年8月发表的一篇博客
GitOps
-OperationsbyPullRequest。
阿里云云栖号
·
2023-07-18 13:12
kubernetes
持续集成
GitOps
go微服务系列(五):结合jenkins完成持续化集成部署和自动化测试
JenkinsPipelineGo的单元测试使用Pipeline构建部署服务熟悉kubernetes基础上的CI/CD可以跳过本章节,当然devops工具除了用jenkinspipeline,你也可以选择如
gitops
阿白,
·
2023-07-18 13:42
go和微服务零散
go
微服务
GitOps
实操手册 1: 应用程序容器化
内容简介本实验手册系列包含七个主题,涵盖了从应用容器化到
GitOps
工作流的实现与高级特性。
cloudzun
·
2023-07-18 13:11
kubernetes
运维
docker
在亚马逊云科技中国区 Amazon EKS 上以
GitOps
方式构建 CI/CD 流水线
2017年,Weaveworks的CEOAlexis在他的一篇名为《
GitOps
–OperationsbyPullRequest》的博客里第一次将
GitOps
这个概念正式带入到世人面前,开创性的让专注于应用的开发者们无需关注深层次的应用交付和随之而来的复杂运维
亚马逊云开发者
·
2023-07-18 13:40
docker
kubernetes
java
github
git
GitOps
应用实践系列 - 综述(一)
接下来会为大家带来一个
GitOps
的应用实践系列文章,这是第一篇。
张晋涛-MoeLove
·
2023-07-18 13:10
java
docker
kubernetes
git
数据库
基于 KubeVela 的
GitOps
交付
作者|董天欣(雾雾)审核&校对:溪洋、海珠编辑&排版:雯燕KubeVela是一个简单、易用、且高可扩展的云原生应用管理和交付平台,能让开发人员方便快捷地在Kubernetes上定义与交付现代微服务应用,无需了解任何Kubernetes基础设施相关的细节。KubeVela背后的OAM模型天然解决了应用构建过程中对复杂资源的组合、编排等管理问题,同时也将后期的运维策略模型化,这意味着KubeVela可
阿里云云原生
·
2023-07-18 13:37
GitOps
阿里云
云原生
KubeVela
GitOps
—用于基础设施自动化的DevOps
GitOps
提供了一种自动化和管理基础设施的方法。它通过许多团队已经应用的DevOps最佳实践来做到这一点,例如版本控制、代码评审和CI/CD管道。
陈哥聊测试
·
2023-07-18 13:35
devops
git
【
GitOps
系列】自动化构建Image
文章目录使用GitHubAction构建镜像使用GitLabCI构建镜像使用Tekton构建镜像Tekton组件安装Tekton简介创建TektonPipeline创建Task创建Pipeline创建EventListener创建TriggerTemplate创建ServiceAccount和PVC设置Secret创建GitHubWebhook触发Pipeline使用Harbor搭建企业级镜像仓库
寻花之梦~~
·
2023-07-18 13:34
CLOUD
NATIVE
#
Kubernetes
CI/CD
云原生
kubernetes
GitOps
Argo CD 入门扫盲使用
ArgoCDCLI3、发布ArgoCD服务4、获取ArgoCD密码5、准备Git仓库6、创建ArgoCDApp7、版本升级8、版本回滚一、什么是argocdArgoCD是用于Kubernetes的声明性
GitOps
数据与后端架构提升之路
·
2023-07-17 20:17
云计算
Argo
CD
Kubernetes
GitOps
GitOps
自问自答
GitOps
自提出以来受到很多关注,被认为是云原生最佳实践之一。这篇文章回答了关于
GitOps
的常见问题,帮助感兴趣的相关人员更好理解这一实践。
DeepNoMind
·
2023-07-17 06:24
程序人生
DevOps系列文章之Argo CD 使用
一、什么是argocdArgoCD是用于Kubernetes的声明性
GitOps
连续交付工具。
Coder_Boy_
·
2023-07-16 16:38
运维
【
GitOps
系列】K8s极简实战
文章目录示例应用介绍部署应用到k8s如何使用命名空间隔离团队及应用环境?如何为业务选择最适合的工作负载类型?如何解决服务发现问题?如何迁移应用配置?如何将集群的业务服务暴露外网访问?如何保障业务资源需求和自动弹性扩容?如何自动检查业务真实的健康状态?示例应用介绍代码:https://github.com/Hugh-yw/kubernetes-example源码目录结构如下:$lsbackendde
寻花之梦~~
·
2023-07-14 17:03
CLOUD
NATIVE
#
Kubernetes
kubernetes
容器
云原生
GitOps
应用实践系列 - Argo CD 从入门到核心
在上一篇『
GitOps
应用实践系列-综述(一)』中,我介绍了
GitOps
的概念、如何工作以及基于Pull和Push的模型等内容。本篇,我们重点介绍用于实施
GitOps
的工具ArgoCD。
·
2023-07-13 15:59
从0到1:AWS DevOps实践(四)
ArgoCD介绍及配置使用ArgoCD是Kubernetes的声明式
GitOps
持续交付工具,![上传中...]()
·
2023-07-13 15:12
GitOps
指南
GitOps
基于CICD和IaC,以一致的方式管理代码和部署,是DevOps最佳实践之一。
DeepNoMind
·
2023-06-19 19:06
后端
云原生周刊:
GitOps
的 4 条核心原则
日前在温哥华举行的cdCON+GitOpsCon上,分享内容以
GitOps
原则为特色:
GitOps
是声明式的;
GitOps
应用程序是版本化的和不可变的;自动拉取
GitOps
应用程序;
GitOps
应用程序不断协调
·
2023-06-19 17:28
云计算
GitOps
指南
GitOps
基于CICD和IaC,以一致的方式管理代码和部署,是DevOps最佳实践之一。
·
2023-06-16 14:27
后端
Argo CD 实践教程 05
本书的这一部分包括以下章节:第三章,操作ArgoCD第四章,访问控制第3章操作ArgoCD我们将通过使用高可用性(HA)清单安装带有Kustomize的ArgoCD来开始本章,并介绍一些我们将在遵循
GitOps
拿我格子衫来
·
2023-06-16 08:22
Argo
CD
实践教程
kubernetes
docker
运维
欢迎来到新世界
(1)我去年对技术的发展是比较灰心的:云原生:技术一直动荡,SOA->Servless、Docker->WASM、
GitOps
+CICD+DevOps云计算:在中国从公有云走向了私有云,乃至金融云、国资云
david_lv
·
2023-06-15 11:05
十大 CI/CD 安全风险(一)
结合DevOps和微服务架构的兴起,CI/CD系统和流程重塑了工程生态系统:技术堆栈更加多样化,无论是编码语言,还是流水线中进一步采用的技术和框架(例如
GitOps
,K8s)。
·
2023-06-14 16:33
ACK One
GitOps
最佳实践
通过ACKOne多集群管理,可以关联并管理各种形态的Kubernetes集群,提供统一的集群控制面,实现多集群统一的应用分发,流量管理,运维管理,安全管理,
GitOps
能力。本文介绍如何使用ACKO
·
2023-06-13 16:08
阿里云云原生容器
数据库 Schema 变更工具进化史
数据库Schema迁移可能是应用开发中风险最大的领域-这个过程充满了困难程度、风险和痛苦,今天我们来盘点一下最佳数据库Schema迁移工具,从最基础的CLI到吸纳了相对较新理念的
GitOps
/Database-as-Code
·
2023-06-13 12:33
Argo CD 实践教程 02
1.5构建一个简单的
GitOps
操作符现在我们已经了解了控制循环是如何工作的,已经试验了声明性命令,并且知道了如何使用基本的Git命令,我们已经有了足够的信息来构建基本的
GitOps
操作符。
拿我格子衫来
·
2023-06-13 08:24
Argo
CD
实践教程
git
kubernetes
docker
专注开发者体验 |
GitOps
实现 Kuberentes 持续部署
我们认为
GitOps
是目前比较理想的一种方法来实现基于Kuberentes集群的持续部署,且同时满足安全性、权限分离等企业级需求。在这篇文章中,我们将分享
GitOps
的核心思想和工作流程。
·
2023-06-12 21:09
云原生
专注开发者体验 |
GitOps
实现 Kubernetes 持续部署
我们认为
GitOps
是目前比较理想的一种方法来实现基于Kubernetes集群的持续部署,且同时满足安全性、权限分离等企业级需求。在这篇文章中,我们将分享
GitOps
的核心思想和工作流程。
亚马逊云开发者
·
2023-06-11 13:21
kubernetes
ci/cd
云原生
docker
运维
GitOps
的12个痛点
如今很多团队采用
GitOps
作为标准部署流程,这篇文章总结了
GitOps
的12个痛点,从而帮助我们在采用这一实践的过程中更好的理解
GitOps
的优势和缺陷,选择适合自己的解决方案。
DeepNoMind
·
2023-06-11 13:11
程序人生
GitOps
多环境部署问题及解决方案
大型组织应用
GitOps
难免会遇到在多环境中部署的问题,本文分析了应用环境分支策略会遇到到问题,介绍了应用文件夹策略解决这些问题的方案。
DeepNoMind
·
2023-06-11 12:38
程序人生
GitOps
多环境部署问题及解决方案
大型组织应用
GitOps
难免会遇到在多环境中部署的问题,本文分析了应用环境分支策略会遇到到问题,介绍了应用文件夹策略解决这些问题的方案。
·
2023-06-11 10:33
程序员
GitOps
的12个痛点
如今很多团队采用
GitOps
作为标准部署流程,这篇文章总结了
GitOps
的12个痛点,从而帮助我们在采用这一实践的过程中更好的理解
GitOps
的优势和缺陷,选择适合自己的解决方案。
·
2023-06-10 11:39
程序员
GitOps
最佳实践(下)| 基于 Amazon EKS 构建 CI/CD 流水线
了解了
GitOps
的概念以及CI/CD流水线的架构,完成了构建
GitOps
风格的CI/CD流水线的前两部分,恭喜开发者们!我们一起在
GitOps
最佳实践的道路上已经实现了大半。
·
2023-06-09 23:27
kubernetes
【云原生 | Kubernetes 系列】--持续交付和持续部署
GITOPS
(上)
ContinuousIntegrationContinuousDeliveryContinuousDeploymentPlanCodeBuildTestReleaseDeployOperate2.CI/CDPipeline为了交付新版本软件而必须执行的一系列步骤一套专注于使用Devops或SRE方法来改进交付实践加入了监控和自动化来改进应用开发过程,尤其是3.
Gitops
上海运维Q先生
·
2023-06-09 08:58
云原生
K8s
Tekton
云原生
kubernetes
ci/cd
GitOps
最佳实践(上)| 基于 Amazon EKS 构建 CI/CD 流水线
GitOps
是目前比较理想的方法来实现基于Kuberentes集群的持续部署。
亚马逊云开发者
·
2023-06-07 23:54
ci/cd
java
开发语言
GitOps
最佳实践(上)| 基于 Amazon EKS 构建 CI/CD 流水线
GitOps
是目前比较理想的方法来实现基于Kuberentes集群的持续部署。
·
2023-06-07 22:24
微服务
GitOps
实践之渐进式发布
本文作者:陈钧桐腾讯云CODINGDevOps高级解决方案架构师,从事多年技术布道工作,对于云原生时代下企业数字化转型、IT与DevOps建设、价值流体系搭建等有丰富的经验,曾为多家大型企业提供咨询、解决方案以及内训服务。既关注工程师视角的云原生开发建设与最佳实践落地,也关注管理者视角的过程管理与研发效能提升。本文基于陈钧桐老师在2023年中国DevOps社区峰会·武汉站上的演讲内容进行创作,其在
腾云 CODING
·
2023-06-07 21:09
云原生
运维
腾讯云
GitOps
实践之渐进式发布
**本文作者:陈钧桐腾讯云CODINGDevOps高级解决方案架构师**,从事多年技术布道工作,对于云原生时代下企业数字化转型、IT与DevOps建设、价值流体系搭建等有丰富的经验,曾为多家大型企业提供咨询、解决方案以及内训服务。既关注工程师视角的云原生开发建设与最佳实践落地,也关注管理者视角的过程管理与研发效能提升。本文基于陈钧桐老师在2023年中国DevOps社区峰会·武汉站上的演讲内容进行创
·
2023-06-07 19:44
devops
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他