ArgoCD
文章平均质量分 96
dawnsky.liu
oracle,redhat
展开
-
OpenShift 4 Tekton - 将Tekton和ArgoCD集成
获取集群中所有的Operator列表$ oc get clusteroperatorsNAME VERSION AVAILABLE PROGRESSING DEGRADED SINCEauthentication 4.2.8 True ...翻译 2020-04-27 02:28:23 · 2321 阅读 · 0 评论 -
OpenShift 4 - 使用ArgoCD Operator
新建argocd项目。由于在后面部署的Pod需要更高的权限要求,所以需要执行以下命令。$ oc adm policy add-scc-to-user anyuid -z default在OpenShift的OperatorHub中找到ArgoCD Operator,点击进入。在说明页面中点击Install。在Create Operator Subscription页面中选中arg...原创 2020-03-25 23:52:55 · 820 阅读 · 0 评论 -
OpenShift 4 之 GitOps(8)用ArgoCD实现的应用迁移、金丝雀部署、DR
使用ArgoCD还可实现以下场景,可参考文档说明。应用可移植性金丝雀部署灾难恢复原创 2020-03-07 12:28:37 · 1428 阅读 · 0 评论 -
OpenShift 4 之 GitOps(7)用ArgoCD部署Pacman应用集群
文章目录Pacman应用部署架构部署HAProxy部署Pacman应用本文是《OpenShift 4 之 GitOps(6)用ArgoCD部署MongoDB主从集群》基础上进一步在三个OpenShift集群中部署Pacman应用。Pacman应用部署架构其运行架构如下图。其中在每个OpenShift集群运行一套Pacman应用集群,用户的请求是通过设在三套Pacman应用集群前端的HAPro...翻译 2020-03-07 12:22:31 · 428 阅读 · 0 评论 -
OpenShift 4 之 GitOps(6)用ArgoCD部署MongoDB主从集群
文章目录部署架构部署MongDB主从集群准备操作环境配置ArgoCD准备MongDB所需证书更新被部署的YAML文件在三个OpenShift集群中部署MongDB配置MongoDB的ReplicaSet部署架构本文介绍如何利用ArgoCD在三个OpenShift集群上部署一套MongoDB的主从集群。下一章节再在部署三个OpenShift集群上部署应用访问MongoDB集群。部署MongDB...翻译 2020-03-07 11:25:03 · 877 阅读 · 0 评论 -
OpenShift 4 之 GitOps(5)用ArgoCD配置其他OpenShift资源
文章目录创建用户设置Build的全局属性设置Import Image的全局属性设置OpenShift Console控制台属性安装一个Operator创建用户创建一个OpenShift用户:user1,登录密码:MyPassword!$ argocd app create htpasswd-oauth --repo https://github.com/liuxiaoyu-git/ope...翻译 2020-03-06 10:39:27 · 507 阅读 · 0 评论 -
OpenShift 4 之 GitOps(4)用ArgoCD向Multi-Cluster发布应用
文章目录运行环境通过Config Context访问不同OpenShift集群在ArgoCD注册OpenShift集群通过ArgoCD向Multi-Cluster集群发布应用运行环境需要准备2个OpenShift 4.x集群,它们的API-Server地址分别为:https://api-cluster-beijing-b510-beijing-b510-example-opentlc-co...原创 2020-03-05 21:09:47 · 840 阅读 · 0 评论 -
OpenShift 4 之 GitOps(3)用Helm+ArgoCD部署应用,并保持配置同步
文章目录运行环境用Helm创建样例Chart根据Helm Chart安装OpenShift应用从Helm Chat导出所有要部署的对象将资源定义文件放到Github中根据Github的配置创建OpenShift的应用资源自动保持OpenShift的应用资源和Github中的配置同步将Github中的配置更新同步到OpenShift运行环境安装ArgoCD服务器环境。根据《OpenShift...原创 2020-03-05 01:16:06 · 4617 阅读 · 0 评论 -
OpenShift 4 之 GitOps(2)用ArgoCD向多云部署应用
文章目录用ArgoCD部署应用向ArgoCD增加Github Reop通过ArgoCD部署OpenShift应用用ArgoCD更新应用用ArgoCD部署应用向ArgoCD增加Github Reop首先向ArgoCD增加Github Reop,然后查看ArgoCD的repo列表。$ argocd repo add https://github.com/liuxiaoyu-git/gitops...原创 2020-03-04 01:41:24 · 1621 阅读 · 1 评论 -
OpenShift 4- 用ArgoCD安装ArgoCD环境
文章目录GitOps是什么?安装ArgoCD安装ArgoCD客户端安装ArgoCD服务端客户端登录修改管理员密码登录Web控制台GitOps是什么?简而言之,GitOps 是使用 Git 拉取请求来管理IaaS和应用程序配置的实践。GitOps 中的 Git 存储库被视为唯一的真理来源,它包含系统的整体状态,以便使系统状态的更改是可跟踪和可审核的。为了实现GitOps,需要通过代码实现对系统的...原创 2020-03-03 23:36:22 · 2000 阅读 · 0 评论