使用容器部署应用 本教程将指导您在 云原生微服务应用平台 (CNAP) 上部署容器应用功能。 关于本教程 本教程将会指导您部署一个 Nginx 服务,在操作过程中,相关操作 (创建CCE集群、创建BLB、EIP等) 可能会产生费用。 目标 导入 CCE 集群 使用 CNAP 部署 Nginx 并创建公网访问入口 访问 Nginx 服务并查看日志 删除 Nginx 服务 准备工作 在华北地域创建一个
变更管理 变更管理支持同时变更应用下多个部署组,并记录每次变更的详情,方便追踪部署组变化历史。 变更管理支持您根据实际变更结果进行暂停、继续、挂起、执行、终止等操作。 变更管理支持您查看应用下的变更记录列表,并进行条件筛选。 变更管理支持您将部署组回滚到指定版本。 温馨提醒: 如果您想使用变更管理来追踪部署组变化历史,请您保证镜像版本和配置版本的唯一性。 生成变更记录 生成运维变更记录 有三种场景
应用管理 应用 应用开发完成后,您可以通过CNAP平台部署应用。 目前,平台支持通过控制台容器化部署。 温馨提醒: 建议您使用最新版本 firefox 或 chrome浏览器进行控制台操作。 查看应用列表 1、登录CNAP控制台。 2、在左侧功能菜单栏,点击【应用托管】下【应用】,进入应用列表页。 应用名称/ID: 已创建应用的名称,及应用在平台中唯一ID信息。 部署方式:容器部署。(目前只支持容
Ingress 流量接入管理 Ingress 基本概念 Ingress 是 Kubernetes 提供的一种 7 层流量接入方式,它通过连接外部负载均衡器与容器内部服务的方式对流量进行管理,相比 LoadBalancer Service,Ingress 可以简化主机对外开放端口的管理,同时利用外部负载均衡的能力提供更完善了路由和安全规则。 Ingress 公开了从集群外到集群内部的 HTTP 和
微服务配置管理 配置可以使应用与配置信息解耦,并进行配置的版本控制。应用可以在创建部署组或更新部署组时,指定需要使用的配置,以及配置的版本。 微服务配置指通过键值形式推送到部署组实例中的配置类型。 配置管理 查看配置列表 1、登录CNAP控制台。 2、在左侧功能菜单栏,点击【应用托管】下【配置】,进入配置列表页,在页面最上方切换至【微服务配置】。 列表展示信息: 配置名称/ID:已创建配置的名称,
报警中心 前置条件 CNAP平台的报警功能依赖于Prometheus组件,请先在组件中心为集群部署Prometheus组件。 报警规则 基础规则 基础报警规则可以满足最常见报警需求,比如CPU、MEM阈值报警。我们为不同的资源粒度都提供了基础报警,您可以根据自己的需求进行选择。 规则名称:规则的名称,要求唯一,且不可改变; 规则类型:规则的类型,支持基础、聚合、高级三种类型; 报警资源:规则应用于
计费说明 计费模式 当您使用CNAP部署并管理您的应用时,可能产生的费用将会包含以下两部分: 创建容器集群、部署应用时将会消耗的计算、网络、存储等资源费用,包括BCC、CDS、EIP、BLB等。这些资源将按照对应的云服务的计费标准单独计费,不会体现在CNAP的账单中。 在使用CNAP的过程中,为了保存您的应用元数据和状态信息、提供应用监控和日志采集、服务注册和配置中心等功能,CNAP需要消耗公共的
什么是云原生微服务应用平台CNAP? 云原生微服务应用平台 (Cloud-Native Application Platform,简称CNAP)是一个为企业提供应用托管和微服务管理能力的PaaS平台,帮助企业简化部署、监控、运维等应用生命周期管理,同时支持微服务注册、服务治理、服务监控和调用链的一站式微服务管理和运维能力。 CNAP能够帮助您搭建云原生的基础架构、升级微服务管理能力、促进DevOp
service-mesh-应用接入 准备工作 服务网格(Service Mesh)是致力于解决服务间通讯的基础设施层,用于处理服务间通讯。Service Mesh 通常是通过一组轻量级网络代理(Sidecar proxy),与应用程序代码部署在一起来实现,而无需感知应用程序本身。 我们提供了简单的demo样例可供您快速开始了解并体验我们的平台: 服务样例下载 。 创建服务提供者 这里以go语言为例
资源管理 集群 集群是一组云服务器的集合,为CNAP提供应用运行环境支撑。 CNAP平台目前支持VPC内的容器集群管理。 集群操作支持导入K8S集群、释放集群、添加节点、删除节点等。 集群列表 1.登录CNAP控制台。 2.在左侧功能菜单栏,点击【集群管理】下【集群】。 3.进入集群列表页,展示集群的基本信息和集群资源使用情况。 导入K8S集群 1.从【集群列表】中,点击【导入K8S集群】,打开【