CloudExplorer 3.0 管理员手册v1.2.........................................................................................94 5.3.1 创建工作空间............................................................................................... .................................................................................... 96 5.3.3 批量导入创建工作空间................................................................................... 97 5.3.4 授权资源到工作空间 .....................................................103 6.3.1 创建单级标签进行分组分类查看操作、统计分析..................................... 103 6.3.2 创建多级标签进行分级分组分类查看操作、统计分析............................. 105 6.3.3 给虚拟机批量打标签分组分类0 码力 | 308 页 | 0 Bytes | 1 年前3
Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOpsGitOps 1.13 了解 了解 OpenShift GitOps 2 第 1 章 什么是 GITOPS? GitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? 3 第 2 o CD 将这些配置的指定状态与集群中的实时状态进行比 较。 Argo CD 报告与指定状态不同的配置。报告允许管理员自动或者手动将配置重新同步到定义的状态。因 此,ArgoCD 可让您提供全局自定义资源,如用于配置 OpenShift Container Platform 集群的资源。 2.1. 主要特性 Red Hat OpenShift GitOps 可帮助您自动执行以下任务: 确保集群具有类似的配置、监控和存储状态0 码力 | 17 页 | 203.28 KB | 1 年前3
FIT2CLOUD CloudExplorer 产品白皮书 v1.7作报告模版,定时生成发送资源使用 报告、账单费用报告、优化分析报告; 其中可视化支持概览当前及历史月份的费用、各类资源使用量,以及各个维度组成可视 化,维度默认支持组织维度、业务维度,并且可自定义维度。 1.5.5 建立数据中心 IT 体系演进框架支持迭代扩展建设 建立 IT 工具体系演进框架门户,能够支持不断迭代建设,覆盖服务运维场景,不断提 升服务和自动化的覆盖范围,整合演进过程中 软件用起来才有价值,才有改进的机会 16 表 2: 支持场景列表 场景 子场景 是否支持 运行环境服务 虚拟机申请部署、变更 (单机、批量、集群、定时执行、克隆) 支持 磁盘申请部署、变更,快照创建及管理 支持 虚拟机申请时指定安全组、弹性 IP、负载均衡 支持 虚拟机部署后初始化操作系统环境、部署安全基线 支持 虚拟机部署后自动部署中间件数据库 支持 虚拟机部署后自动部署运维工具代理 分级分组分类管理(按业务、按环境类型等,可自定义) 支持 归属关系管理(归属组织、项目、业务系统、人等) 支持 虚拟机实例操作(停止、启动、重启、释放) 支持 虚拟机实例生命周期配置变更、续期、回收管理 支持 虚拟机 SSH 登陆信息管理 支持 虚拟机命名规则规范管理 支持 公有云私有云安全组实例生命周期创建、变更、删除 支持 公有云私有云弹性 IP 实例生命周期创建、绑定、解绑、释放 支持 公有云私有云0 码力 | 60 页 | 0 Bytes | 1 年前3
CloudExplorer 3.0 用户手册v1.2云硬盘(Elastic Volume Service)是一种为 ECS 等计算服务提 供持久性块存储的服务,通过数据冗余和缓存加速等多项技术, 提供高可用性和持久性,以及稳定的低时延性能。您可以对云硬 盘做格式化、创建文件系统等操作,并对数据做持久化存储 安全组 安全组是一种虚拟防火墙,具备有状态的数据包过滤功能,用于 设置云服务器、负载均衡、云数据库等实例的网络访问控制,控 制实例级别的出入流量,是重要的网络安全隔离手段。可以通过 器下,另一个部门申请的资源都部署到 VMware 资源池 A、集群 Cluster2、VLAN 100 下、特定几台宿主机、存储器下,可以给 杭州飞致云信息科技有限公司 9 这两个部门分别创建一个资源池,分别授权到这 2 个部门的工作 空间下。 分权分域 指对特定用途的一组资源进行隔离管理,隔离特定的一组资源只 能被特定的一组人访问和管理,而其他人无法看到和管理。进行 隔离管理 理的一组特定资源,避免其他无关无权限的用户看到和操作以免 影响工作和生产运行。为这组特定的人和特定的资源创建的区域 就是工作空间,一般会根据权限按项目、按组织部门、按人创建。 比如某个项目的开发测试人员,需要仅项目组成员能看到和使用 开发测试资源,就会为该项目的项目组成员和开发测试资源创建 一个区域,授权到这个区域的人员就能够看到并操作管理这个区 域下的资源,而其他人员则看不到这些资源。0 码力 | 102 页 | 0 Bytes | 1 年前3
高效智能运维[云+社区技术沙龙第29期] - 蓝鲸研发运维技术PaaS体系实践-张敏服务器数量,也就是操作单元,有二十余万。 随着容器技术的普及,操作单元的数量还会暴涨。 所有业务之间无关联 业务操作单元暴涨 运维转型,困难重重 蓝鲸进化第1步:抽象原子平台 蓝鲸配置平台 获取资源 新建大区 主机注册 创建DB 初始化数 据 拉起业务 进程 布署监控 开新区 部署程序 测试验证 清理脏数 据 对外开放 获取新主 机 CMDB注 册信息 关闭故障 大区入口 新机程序 布署 TCP/UDP HTTP(S) 协议采集 Agent Exporter 采集器 SNMP 脚本 第三方接入 API JMX 数据库 视图展示 监控大屏展示 监控拓扑展示 自定义仪表盘 性能趋势展示 自定义应用拓扑 告警事件展示 自定义监控大屏 数据存储 InfluxDB MySQL kafka Redis ElasticSearch Beanstalkd 监控对象 硬件服务器 虚拟化 网络 OS0 码力 | 26 页 | 8.25 MB | 1 年前3
Red Hat OpenShift GitOps 1.13 基础架构节点上的 GitOps 工作负载openshift-gitops 命名空间中的 Red Hat OpenShift GitOps Operator 创建的 control plane 工作负载,包括此命名空间中的默认 Argo CD 实例。 使用 GitOps control plane 工作负载,您可以通过在集群中创建多个隔离的 Argo CD 实例来安全地并声明 性地隔离基础架构工作负载,并完全控制 Argo CD 实例的功能。另外,您可以在多个开发人员命名空间 statefulset openshift-gitops-redis-server statefulset 流程 流程 1. 运行以下命令,将现有节点标记为基础架构: 2. 编辑 GitOpsService 自定义资源(CR)以添加基础架构节点选择器: $ oc label nodenode-role.kubernetes.io/infra= 第 第 1 章 章 在基 在基础 础架 GITOPS CONTROL PLANE 工作 工作负载 负载 5 1.3. 其他资源 如需有关污点和容限的更多信息,请参阅使用节点污点控制 pod 放置。 有关基础架构机器集的更多信息,请参阅 创建基础架构机器集。 Red Hat OpenShift GitOps 1.13 基 基础 础架 架构节 构节点上的 点上的 GitOps 工作 工作负载 负载 6 0 码力 | 10 页 | 122.25 KB | 1 年前3
Zadig 面向开发者的云原生 DevOps 平台插件( VS CODE) 客观精准的效能洞察 强大免运维的模版库 • 自动生成面向开发、测试、运维角 色的工作流 • 多个微服务并行构建、部署、测 试,代码验证效率 UP • 自定义工作流,灵活编排发布、自 主开发和对接企业内部流程和系统 扫码查看飞书主干开发最佳实践 灵活易用的高并发工作流 • 一键拉起环境 / 子环境 • 一键复制 / 睡眠环境 • 多环境 / 环境配置管理 方案 工程师体验 现状 Zadig Helm 方案 管理员 1. 上线服务,每个环境都配置 一份服务 values 文件 2. 创建新环境,准备 所有服务 values 文件 1. 从模板创建服务 -> 修改少量配置更新到所有环境 2. 创建环境,维护与环境相关的少量配置 开发 1. Rancher 手动更新服务 2. 调试更新配置 需要打一个 Chart 包 3. 一个资源设备都需要给研发单独分配 SSH 权 限,管理成本巨高。 开发 debug 过程需要登录统一的内网主机使 用 Kubectl 操作,权限不可控,风险大。 对于新上项目,面对不同的使用场景,需要创建多 条 Jenkins Job ,配置繁琐,维护负担重。 与 传 统 的 业 务 研 发 不 同 , 电 动 汽 车 领 域 呈 现 新 的 软 件 产 品 交 付 形 态 , 交 付 场 景0 码力 | 59 页 | 81.43 MB | 1 年前3
Zadig 面向开发者的云原生 DevOps 平台IDE 插件(VS CODE) 客观精准的效能洞察 强大免运维的模版库 • 自动生成面向开发、测试、运维角 色的工作流 • 多个微服务并行构建、部署、测试, 代码验证效率 UP • 自定义工作流,灵活编排发布、自 主开发和对接企业内部流程和系统 扫码查看飞书主干开发最佳实践 灵活易用的高并发工作流 • 一键拉起环境/子环境 • 一键复制/睡眠环境 • 多环境/环境配置管理 Zadig 方案 工程师体验 现状 Zadig Helm 方案 管理员 1. 上线服务,每个环境都配置一份服务 values 文件 2. 创建新环境,准备所有服务 values 文件 1. 从模板创建服务->修改少量配置更新到所有环境 2. 创建环境,维护与环境相关的少量配置 开发 1. Rancher 手动更新服务 2. 调试更新配置需要打一个 Chart 包 3. 使用 kubectl 一个资源设备都需要给研发单独分配 SSH 权 限,管理成本巨高。 开发 debug 过程需要登录统一的内网主机使 用 Kubectl 操作,权限不可控,风险大。 对于新上项目,面对不同的使用场景,需要创建多 条 Jenkins Job,配置繁琐,维护负担重。 与 传 统 的 业 务 研 发 不 同 , 电 动 汽 车 领 域 呈 现 新 的 软 件 产 品 交 付 形 态 , 交 付 场 景 复 杂0 码力 | 59 页 | 23.57 MB | 1 年前3
CloudExplorer 3.0 部署运维手册v1.2云管平台内置了如下核心基础模块: 模块名称 描述 IdP / SSO(系统中服务) IdP 和 SSO 单点登录 Gateway(gateway) 平台微服务网关 首页(dashboard) 自定义的信息门户 管理中心(management-center) 用户和租户管理、权限管理、系统配置 账单中心(billing-center) 按组织及工作空间的计 工单中心(ticket-center) d/fit2cloud,使用方法如下: Usage: /etc/init.d/fit2cloud [COMMAND] [ARGS...] start 启动 FIT2CLOUD 服务 recreate 重新创建 FIT2CLOUD 服务 stop 停止 FIT2CLOUD 服务 restart 重启 FIT2CLOUD 服务 status 检查 FIT2CLOUD 服务 upgrade 更新 FIT2CLOUD 杭州飞致云信息科技有限公司 26 DATE=`date +%Y%m%d` # 检查目录 [ -d $BACKUP_DIR ] || mkdir -p $BACKUP_DIR # 数据库轮询备份,并创建对应数据库存储目录 for db in ${DATABASES[@]} do mkdir -p ${BACKUP_DIR}/${db} sleep 1 mysqldump -u$DB_USER0 码力 | 29 页 | 0 Bytes | 1 年前3
CurveFS rename 接口实现方案实现不是原子性的,它是通 用创建源文件的硬连接,然后删除源文件的方式来实现的,主要有以下 4 步 : 将源文件的 nlink 加一 创建目标文件的 dentry 删除源文件的 dentry 将源文件的 nlink 减一 而每一步骤都有可能出错,chubaofs 针对以上的 4 步骤中出现的错误处理如下: 步骤 1 出错,啥事都没发生 步骤 2 出错,等同于创建硬连接出错,恢复机制如下: 将源文件的 将源文件的 nlink 减一 步骤 3 出错,相当于创建了硬链接,但是没有删除源文件,此时源文件和目标文件同时存在,恢复机制如下: 删除目标文件 dentry 将源文件的 nlink 减一 备注: 如果这一步骤出错,并且恢复机制没有执行成功,那么会导致一些问题:© XXX Page 3 of 15 3. 4. 1. 1. 1. 2. 1. 2. 3 1. 2. 3. 4. (1) 用户不能在源目录或目标目录下创建相应文件了,因为文件名被占用了(如 rename /dir1/file1 /dir2/file2,既不能在 /dir1 目录下创建 file1,也不能在 /dir2 目录下创建 file2 ) (2) 并且因为存在硬链接,不能通过再次 rename 来获取成功(一般用户0 码力 | 15 页 | 555.93 KB | 6 月前3
共 16 条
- 1
- 2













