Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOpsRED HAT OPENSHIFT GITOPS 5 Argo CD 项目通过限制对 Git 存储库和远程集群的访问来控制 Argo CD 的行为。示例包括使用 Argo CD 项目来控制用户,方法是限制能够通过 Argo CD UI 或 Argo CD CLI 访问某些 Argo CD 应用程序或 集群资源。 Argo CD 仓库 仓库服 服务 务器 器(Argo CD-repo-server) 源交付。 通知控制器 通知控制器(Argo CD 通知控制器 通知控制器) 持 持续监 续监控 控 Argo CD 应 应用程序的控制器,并提供灵活的方法来通知用 用程序的控制器,并提供灵活的方法来通知用户 户有关 有关应 应用程序状 用程序状态 态的重要更 的重要更 改。 改。 进 进度交付 度交付 在 在 GitOps 上下文中, 上下文中,进 的一个新目录 录中。此目 中。此目录 录在当前工作目 在当前工作目录 录中 中创 创建。 建。 Pod 示例 示例 另 另外,您可以使用 外,您可以使用 --run-namespace 选项 选项在特定命名空 在特定命名空间 间中 中运 运行 行 oc adm must-gather 命令。 命令。 示例命令 示例命令 30 码力 | 17 页 | 203.28 KB | 1 年前3
CloudExplorer 3.0 管理员手册v1.2概述 1.1 文档目的 面向通过云管理平台在线提供 IT 资源、应用运行环境服务,和管理资源的 IT 管理员 以及云管平台实施人员,通过该手册了解云管平台的管理侧功能及相应的使用场景、操作 使用方法。 1.2 阅读对象 杭州飞致云信息科技有限公司 7 IT 系统管理员、云平台管理员、运营人员 云管平台实施人员 云管平台开发测试人员 1.3 名词术语 名词 解释 基础架构平台 2-5,图 2-6 所示。 图 2-5 编辑角色(1) 杭州飞致云信息科技有限公司 20 图 2-5 编辑角色(2) 约定: 后续文档中,说明打开某个模块的功能页面时,不再描述到模块门户的操作方法步骤了,直接从 进入模块门户开始描述,如 在【模块名】中,选择菜单【功能菜单】下【功能菜单项】打开【xxx】 页面,或者直接 打开【模块名】/【菜单名】/【菜单项】页面。 举例:比如进入【虚拟机服务】的虚拟机列表页面,会这样描述: 杭州飞致云信息科技有限公司 41 图 3-19 添加 Azure 云账号页面 填写 Client ID 填写 Tenant ID 在 Azure 控制台找到 Client ID 和 Tenant ID 具体方法为。 (1)在 Azure 搜索 AAD 服务,点击 Azure Active Directory (2)在左侧菜单中选择【应用注册】打开【应用注册】页面,在页面中点击【新注 册】按钮 新增加一个应用。0 码力 | 308 页 | 0 Bytes | 1 年前3
CloudExplorer 3.0 部署运维手册v1.2........................................................................................ 12 4.2 部署方法工具................................................................................................. 负载均衡 CentOS/RHEL 7.* 64 位系统,4 核/8G 内存/100G 硬盘 2 Nginx+keepaliv e 可使用现有 的 负载均衡设备, 如:F5 4.2 部署方法工具 4.2.1 单机部署 1) 复制离线包到目标机器 将离线包复制到目标机器的 /opt 目录下。 杭州飞致云信息科技有限公司 13 2) 解压并执行安装脚本 具体步骤如下: [root@local]# https://f2c-north-rel-1251506367.cos.ap-beijing.myqcloud.com/install-sccript /cmp/fit2cloud-tools.zip 2) 安装方法 解压 ZIP 包 [root@admin-node ~]# cd /opt [root@admin-node ~]# unzip app_packages.zip [root@admin-node0 码力 | 29 页 | 0 Bytes | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 冲上云霄—腾讯海量业务上云实践云原生 开发方法 敏捷开发、DevOps 团队 协作式DevOps团队 交付周期 短且持续 应用架构 微服务,基于API的通信 基础架构 以容器为中心 部署可预测性 可预测 弹性能力 弹性调度 恢复能力 自动化运维,快速恢复 蓝盾/TencentHub…… 每天可交付数十次 运维开发&应用开发 TSF,Service Mesh K8S(TKE) 云原生方法 业务最佳实践 K8S(TKE)+业务画像 K8S(TKE) ⚫ 云原生计算基金会(CNCF),2015年由谷歌牵头成立,第一个毕业的项目Kubernetes。 ⚫ 在云上生长的应用,不是一个产品,而是一套技术体系和一套方法论。 ⚫ 包括DevOps、持续集成(CI)、持续交付(CD)、微服务、云基础设施(IaaS)、容器(K8S)、12要素等几大主题。 腾讯云容器服务(Tencent Kubernetes Engine0 码力 | 26 页 | 2.39 MB | 1 年前3
CloudExplorer 3.0 用户手册v1.2杭州飞致云信息科技有限公司 5 1 概述 1.1 文档目的 面向使用云管理平台在线申请 IT 资源、应用运行环境的项目组应用开发测试、应用运 维人员,通过该手册了解云管平台的用户侧功能及相应的使用场景、操作使用方法。 1.2 阅读对象 应用开发测试人员 应用运维人员 云管平台实施人员 1.3 名词术语 名词 解释 基础架构平台 指为业务系统开发测试、运行提供运行环境资源的各类虚拟化平 性 IP 名称、申请 原因,然后选择【提交】,等待管理员审批。 在不同的云帐号,需要填写的内容会有所不同,如图 9-3 所示,申请华为公有云贪心 IP 页面,需要选择弹性 IP 带宽大小、计费方法。 杭州飞致云信息科技有限公司 86 图 9-3 申请华为云弹性 IP 9.3 绑定弹性 IP 操作步骤如下。 (1) 以工作空间账号登录,进入【虚拟机服务】门户,在左侧菜单中选择【弹性0 码力 | 102 页 | 0 Bytes | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - ServerlessOpsResource Serverless 介绍 什么是 Serverless Application ❑ 无服务器:不代表真的不需要服务器,只不过服务器由云厂商维护 ❑ 是一种软件系统架构思想和方法,不是软件框架、类库或者工具 ❑ 核心思想:无须关注底层资源,比如:CPU、内存和数据库等,只 需关注业务开发 用户运维 Cloud Vendor System Resource Serverless0 码力 | 32 页 | 4.85 MB | 1 年前3
FIT2CLOUD CloudExplorer 产品白皮书 v1.7在保证服务能力的同时能减少压 力和困难,提升管理能力效率,减少资源浪费,解放人力降低成本。 随着云计算的不断发展和成熟,企业 IT 的不断演进,出现了云管平台,提供了一种解 决上述问题的解决方案方法,飞致云 FIT2CLOUD 在过去数年时间里,负责和参与数十家 大中型企业云管平台建设,在长期实践中对企业 IT 面临的问题及解决方案进行了长期专注 的产品研发及落地实践,籍此白皮书阐述和介绍多年实践积累的产品及解决方案,希望能够0 码力 | 60 页 | 0 Bytes | 1 年前3
The Practical Guide to GitOpsalong with deployment YAML manifest files or a Helm chart that define how your application will run in your cluster. When you push that code to Git, the continuous integration tool kicks off unit tests need to recreate it? How do you restore the previous state of your application? You would have to run all of your CI jobs to rebuild everything and then re-apply all of the workloads to the new cluster kubeadm is a command line tool that you can use to easily spin up a cluster. In this tutorial, we’ll run the minimum commands to get a cluster up and running. For information on all kubeadm command-line0 码力 | 37 页 | 850.88 KB | 1 年前3
The Path to GitOpsand GitOps. The declarations were much easier to maintain than specifying the actual commands to run, which is imperative (although both models were still possible). . Challenges of Infrastructure as If there’s a drift in your system, it won’t get fixed until the next time you run your IaC tool. You can set the tool to run at regular intervals or when your workflow triggers a change. But the idea behind environments. Now let’s do some customization. To render the YAML output for the dev environ- ment, run: $ kubectl apply -k apps/myapp/overlays/dev The preceding command takes the base YAML and overlays0 码力 | 45 页 | 1.09 MB | 1 年前3
GitOps 2.0 The Future of DevOps Ebookorganizations. The canonical example of mixing CI and CD is with smoke testing. Let’s say that you want to run some smoke tests AFTER a deployment has finished and the result of the tests will decide if a rollback source code. But in most cases, in order to run unit tests, you need access to the source code of the application. The current crop of GitOps tools cannot run unit/integration tests. That would require libraries needed for the tests. This means that you are forced to use your CI solution again in order to run the smoke tests. The end result is a mixture of CI-CD-CI-CD components that goes against the main0 码力 | 29 页 | 1.61 MB | 1 年前3
共 16 条
- 1
- 2













