云容器引擎

了解华为云容器引擎(Cloud Container Engine) ​云容器引擎(Cloud Container Engine,简称CCE)提供高度可扩展的、高性能的企业级Kubernetes集群。借助云容器引擎,您可以在华为云上轻松部署、管理和扩展容器化应用程序。云容器引擎是一个企业级的Kubernetes集群托管服务,支持容器化应用的全生命周期管理,为您提供高度可扩展的、高性能的云原生应用部署和管理方案。 阅读详情

  云容器引擎(Cloud Container Engine,简称CCE)提供高度可扩展的、高性能的企业级Kubernetes集群,支持运行Docker容器。借助云容器引擎,您可以在华为云上轻松部署、管理和扩展容器化应用程序。云容器引擎提供Kubernetes原生API,支持使用kubectl,且提供图形化控制台,让您能够拥有完整的端到端使用体验。

集群(Cluster)
集群指容器运行所需要的云资源组合,关联了若干云服务器节点、负载均衡等云资源。可以理解为集群是“同一个子网中一个或多个弹性云服务器(又称:节点)”通过相关技术组合而成的计算机群体,为容器运行提供了计算资源池。

节点(Node)
每一个节点对应一台服务器(可以是虚拟机实例或者物理服务器),容器应用运行在节点上。节点上运行着Agent代理程序(kubelet),用于管理节点上运行的容器实例。集群中的节点数量可以伸缩。

节点池(NodePool)
节点池是集群中具有相同配置的一组节点,一个节点池包含一个节点或多个节点。

虚拟私有云(VPC)
虚拟私有云是通过逻辑方式进行网络隔离,提供安全、隔离的网络环境。可以在VPC中定义与传统网络无差别的虚拟网络,同时提供弹性IP、安全组等高级网络服务。

安全组
安全组是一个逻辑上的分组,为同一个VPC内具有相同安全保护需求并相互信任的弹性云服务器提供访问策略。安全组创建后,用户可以在安全组中定义各种访问规则,当弹性云服务器加入该安全组后,即受到这些访问规则的保护。

集群、虚拟私有云、安全组和节点的关系
  如下图,同一个Region下可以有多个虚拟私有云(VPC)。虚拟私有云由一个个子网组成,子网与子网之间的网络交互通过子网网关完成,而集群就是建立在某个子网中。因此,存在以下三种场景:
不同集群可以创建在不同的虚拟私有云中。
不同集群可以创建在同一个子网中。
不同集群可以创建在不同的子网中。
在这里插入图片描述

实例(Pod)
实例(Pod)是 Kubernetes 部署应用或服务的最小的基本单位。一个Pod 封装多个应用容器(也可以只有一个容器)、存储资源、一个独立的网络 IP 以及管理控制容器运行方式的策略选项。

容器(Container)
一个通过 Docker 镜像创建的运行实例,一个节点可运行多个容器。容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。

工作负载
工作负载即Kubernetes对一组Pod的抽象模型,用于描述业务的运行载体,包括Deployment、Statefulset、Daemonset、Job、CronJob等多种类型。
  • 无状态工作负载:即kubernetes中的“Deployment”,无状态工作负载支持弹性伸缩与滚动升级,适用于实例完全独立、功能相同的场景,如:nginx、wordpress等。
  • 有状态工作负载:即kubernetes中的“StatefulSet”,有状态工作负载支持实例有序部署和删除,支持持久化存储,适用于实例间存在互访的场景,如ETCD、mysql-HA等。
  • 创建守护进程集:即kubernetes中的“DaemonSet”,守护进程集确保全部(或者某些)节点都运行一个Pod实例,支持实例动态添加到新节点,适用于实例在每个节点上都需要运行的场景,如ceph、fluentd、Prometheus Node Exporter等。
  • 普通任务:即kubernetes中的“Job”,普通任务是一次性运行的短任务,部署完成后即可执行。使用场景为在创建工作负载前,执行普通任务,将镜像上传至镜像仓库。
  • 定时任务:即kubernetes中的“CronJob”,定时任务是按照指定时间周期运行的短任务。使用场景为在某个固定时间点,为所有运行中的节点做时间同步。
编排模板
编排模板包含了一组容器服务的定义和其相互关联,可以用于多容器应用的部署和管理。

镜像(Image)
Docker镜像是一个模板,是容器应用打包的标准格式,用于创建Docker容器。或者说,Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。在部署容器化应用时可以指定镜像,镜像可以来自于 Docker Hub、华为云容器镜像服务或者用户的私有 Registry。例如一个Docker镜像可以包含一个完整的Ubuntu操作系统环境,里面仅安装了用户需要的应用程序及其依赖文件。

镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
在这里插入图片描述

命名空间(Namespace)
命名空间是对一组资源和对象的抽象整合。在同一个集群内可创建不同的命名空间,不同命名空间中的数据彼此隔离。使得它们既可以共享同一个集群的服务,也能够互不干扰。

例如:

  • 可以将开发环境、测试环境的业务分别放在不同的命名空间。
  • 常见的pods, services, replication
    controllers和deployments等都是属于某一个namespace的(默认是default),而node,
    persistentVolumes等则不属于任何namespace。
服务(Service)
Service是将运行在一组 Pods 上的应用程序公开为网络服务的抽象方法。

  使用Kubernetes,您无需修改应用程序即可使用不熟悉的服务发现机制。Kubernetes为Pods提供自己的IP地址和一组Pod的单个DNS名称,并且可以在它们之间进行负载平衡。Kubernetes允许指定一个需要的类型的 Service,类型 的取值以及行为如下:

  • ClusterIP:集群内访问。通过集群的内部 IP 暴露服务,选择该值,服务只能够在集群内部可以访问,这也是默认的ServiceType。
  • NodePort:节点访问。通过每个 Node 上的 IP 和静态端口(NodePort)暴露服务。NodePort 服务会路由到ClusterIP 服务,这个 ClusterIP 服务会自动创建。通过请求,可以从集群的外部访问一个 NodePort 服务。
  • LoadBalancer:负载均衡。使用云提供商的负载均衡器,可以向外部暴露服务。外部的负载均衡器可以路由到 NodePort 服务和ClusterIP 服务。
  • DNAT:DNAT网关。可以为集群节点提供网络地址转换服务,使多个节点可以共享使用弹性IP。与弹性IP方式相比增强了可靠性,弹性IP无需与单个节点绑定,任何节点状态的异常不影响其访问。
七层负载均衡(Ingress)
Ingress是为进入集群的请求提供路由规则的集合,可以给service提供集群外部访问的URL、负载均衡、SSL终止、HTTP路由等。

网络策略(NetworkPolicy)
NetworkPolicy提供了基于策略的网络控制,用于隔离应用并减少攻击面。它使用标签选择器模拟传统的分段网络,并通过策略控制它们之间的流量以及来自外部的流量。

配置项(Configmap)
ConfigMap用于保存配置数据的键值对,可以用来保存单个属性,也可以用来保存配置文件。ConfigMap跟secret很类似,但它可以更方便地处理不包含敏感信息的字符串。

密钥(Secret)
Secret解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者Pod Spec中。Secret可以以Volume或者环境变量的方式使用。

标签(Label)
标签其实就一对 key/value,被关联到对象上,比如Pod。标签的使用我们倾向于能够标示对象的特殊特点,并且对用户而言是有意义的,但是标签对内核系统是没有直接意义的。

选择器(LabelSelector)
Label selector是Kubernetes核心的分组机制,通过label selector客户端/用户能够识别一组有共同特征或属性的资源对象。

注解(Annotation)
Annotation与Label类似,也使用key/value键值对的形式进行定义。
Label具有严格的命名规则,它定义的是Kubernetes对象的元数据(Metadata),并且用于Label Selector。
Annotation则是用户任意定义的“附加”信息,以便于外部工具进行查找。

存储卷(PersistentVolume)
PersistentVolume(PV)是集群之中的一块网络存储。跟 Node 一样,也是集群的资源。

存储声明(PersistentVolumeClaim)
PV 是存储资源,而 PersistentVolumeClaim (PVC) 是对 PV 的请求。PVC 跟 Pod 类似:Pod 消费 Node 资源,而 PVC 消费 PV 资源;Pod 能够请求 CPU 和内存资源,而 PVC 请求特定大小和访问模式的数据卷。

弹性伸缩(HPA)
Horizontal Pod Autoscaling,简称HPA,是Kubernetes中实现POD水平自动伸缩的功能。Kubernetes集群可以通过Replication Controller的scale机制完成服务的扩容或缩容,实现具有伸缩性的服务。

  云容器引擎深度集成了应用服务网格,提供非侵入式的微服务治理解决方案,支持完整的生命周期管理和流量治理能力,兼容Kubernetes和Istio生态。一键开启应用服务网格后即可提供非侵入的智能流量治理解决方案,其功能包括负载均衡、熔断、限流等多种治理能力。应用服务网格内置金丝雀、蓝绿等多种灰度发布流程,提供一站式自动化的发布管理。基于无侵入的监控数据采集,深度整合华为云应用性能管理(APM)能力,提供实时流量拓扑、调用链等服务性能监控和运行诊断,构建全景的服务运行视图。

华为云教程(云容器引擎CCE) 文章目录一、概述二、 云容器引擎CCE1. 创建CCE集群2. 创建节点3. 安装插件4. 安装5. 查看安装信息6. 添加工作节点7. 部署nginx服务 一、概述 云容器引擎,提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建。 了解更多请访问:云容器引擎 二、 云容器引擎CCE 1. 创建CCE集群 在菜单中选择云容器引擎CCE–点击创建即可 按需付费、单个控制节点 设置集群所处的网段、容器服务网段 2. 创建节点 选择稍后添加 阅读详情

相关推荐

深圳天翼云代理商:云容器引擎企业级容器集群,助力业务转型升级

云容器引擎企业级容器集群”是一个基于Kubernetes的托管式容器应用平台,旨在解决企业规模应用程序的开发,部署和运维问题,进而提升企业业务能力。天翼云通过云容器引擎企业级容器集群服务,为用户带来全新的云计算体验。这个服务不仅减轻了企业的运维压力,也提供了一个高效,稳定,安全的环境,有助于企业的业务转型升级。深圳天翼云代理商作为天翼云的重要合作伙伴,一直致力于为用户提供最好的服务和支持。

聚搜云_上海聚搜信息技术有限公司 869

云容器引擎服务

首先,不是所有的应用都可以放到容器里运行,比如说QQ、微信、淘宝等等,容器的原理是把应用端直接以镜像的方式打包好,用户是可以直接一键式安装使用的,不需要配置网络等,原先在虚拟机里面需要配置操作系统、网络、应用环境、需要安装,但是在容器里面,用户在镜像市场里面看到一个镜像之后,如果想用,就可以直接下载安装,安装完就可以直接使用了,不需要做任何的配置。CCE是和ELB搭配使用的,那么租户在用ELB连接自己CCE集群的时候,流量是可以负载分到部分节点的,不过每次负载分担到哪个节点,是不确定的。

GZ_TOGOGO的博客 1258

PLSQL 14.0.6 下载使用教程

众所周知,PLSQL 只是一个oracle第三方开发测试工具,它依赖oracle 客户端搭配使用,但是oracle 客户端有2G,相当庞大,不建议安装。所以我们如果下载安装好PLSQL,再下载好轻量级的支持远程链接的oracle客户端,这样搭配使用可以的话就最好了,答案是可以的。 第一步: PLSQL 下载与安装 PLSQL 14.0.6 下载地址 : https://www.allroundautomations.com/registered-plsqldev/ 下载下来,除了安装路径更改一下,

qq976511508的博客 2134

【hcie-cloud】【24】CEE介绍【华为云容器引擎】

CCE是华为基于开源kubernetes进行商业加强后的企业级云原生产品,为用户提供托管式的服务,本章将主要介绍CCE的技术架构及相关的基础操作。学完本课程后,您将能够:了解华为CCE的架构了解华为CCE的特性掌握华为CCE的基本操作高可靠集群管理支持单集群管理 2000节点支持单集群多可用区高可用部署提供管理面数据备份和容灾能力鲲鹏容器支持x86和鲲鹏集群混合管理,鲲鹏CPU NUMA亲和调度。

崔崇鑫的博客,你linux/云运维工作中的百科全书。 4163

极空间NAS零基础部署Wiki.js:Docker+PostgreSQL全流程避坑指南

本文提供了一份在极空间NAS上从零部署Wiki.js私有知识库的详细指南。通过Docker容器化技术,结合PostgreSQL数据库,手把手讲解环境准备、核心组件配置、性能优化及安全加固等全流程,并特别针对极空间平台特性提供了避坑要点,帮助用户打造安全、高效、自主可控的知识管理系统。

3a9bq4r8t2y的博客 486

3D Gaussian Splatting:用于实时的辐射场渲染

3D Gaussian Splatting:用于实时的辐射场渲染 3d gaussian splatting for real-time radiance field rendering

m0_51976564的博客 1万+

华为云PaaS平台微服务治理5云容器引擎CCE

5云容器引擎CCE 5.1CCE介绍 云容器引擎CCE(Cloud Container Engine)提供高可靠高性能的企业级容器应用管理服务,支持Kubernetes社区原生应用和工具,简化云上自动化容器运行环境搭建。通过云容器引擎可以快速高效的将微服务部署在云端。 5.1.1功能列表 CCE涵盖了应用全生命周期管理、DevOps持续交付、应用调度、弹性伸缩等众多功能,详细如下: 1、一站式部...

kai46385076的专栏 3993

QtWebApp的使用【在Qt中搭建HTTP服务器】(一)

用Qt和QtWebApp能够实现在C++中开发HTTP Web服务器应用程序。 首先,需要先安装Qt的软件开发工具包。点此下载 其次,下载最新的QtWebApp库。点此下载 下载并解压缩QtWebApp ZIP文件。你将会看到: 如何使用QtWebApp 1)将QtWebApp.zip文件解压到文件夹中,并创建一个名为“ MyFirstWebApp”的新Qt控制台项目。然后,建立如下文件结构: 2)将以下行添加到MyFirstWebApp项目的项目文件中: QT += network include(

饭的笔记本 2万+

华为云服务器-云容器引擎 CCE环境构建及项目部署

RUN apk add --update ttf-dejavu fontconfig #字体设置,解决验证码字体问题。通过漫长的等待(五分钟左右),由创建中变为运行中,则表明容器已经搭建成功。使用vim打开 Dockerfile,然后将上面的代码复制进去。找到远程连接工具 解压安装 安装过程略 直接下一步就行。将云服务器中的文件复制到mysql容器中。切换路径至/opt下,并创建app目录。切换到nginx下,创建html目录。安装完成后,打开secureCRT。出现下面问题,需重启docker。

程序猿的傻白甜 3582

【随机过程】Markov Chain的定义及发展历程与实际应用

本模块书写的初衷:由于在学习张波张景肖等学者所著的《应用随机过程》存在着不甚了解的知识点,经过个人查找资料并整理、分享,希望能够为有同样疑惑的读者贡献绵薄之力,同时如果个人编写内容有错误,恳请读者指正。本文为对《应用随机过程》第42页中Markov Chain基本概念的补充。1.Markov Chain的定义俄国数学家 Andrey Andreyevich Markov 研究并提出一个用数学方法就能解释自然变化的一般规律模型,被命名为马尔科夫链(Markov Chain)。

qq_49657150的博客 3743

E4A蓝牙APP开发实战:从零到一构建简易物联网控制终端

本文详细介绍了使用E4A(易安卓)开发蓝牙APP的实战教程,从零开始构建简易物联网控制终端。通过E4A的中文编程环境和内置蓝牙组件,开发者可以快速实现智能家居控制、创客项目遥控等功能。文章涵盖硬件准备、开发环境搭建、核心代码解析及典型应用场景,特别适合零Java基础的电子爱好者入门蓝牙APP开发。

weixin_42715608的博客 474

华为云之使用CCE云容器引擎部署Nginx应用【玩转华为云】

华为云之使用CCE云容器引擎部署Nginx应用【玩转华为云】

jks212454的博客 1885

MicroCap声学仿真介绍(一)

5-频率上下限选择,需要注意的是,第一个数字是上限,第二个数字是下限,如果填反了,会有报错提示;下三角可以选择“Auto”、“linear”、“log”和“list”,设置的是频率点之间的距离和频率点的数量。Component是用来选择部件的模块,如上图所示,声学仿真常用到的是“Electroacoustic Macros AC”、“Electroacoustic Macros TR”、“NXP Transducers”以及“NXP HD components”。3是声学部件,是声学仿真中常用的部件。

山无忧的博客 5095

基于华为云——云容器引擎CCE安装Helm工具

首先,登录华为云官方网站,进入公有云平台,购买一个Kubernetes集群服务。在购买过程中,选择单个Master节点的云服务器配置。插件选择(原prometheus插件现在华为云中已集成至云原生监控插件kube-prometheus-stack)确认配置等待创建(约3-5分钟)创建成功。

MAX_WT的博客 1002

大学生数学建模赛题解析及优秀论文-2021电工杯A题高铁牵引供电系统运行数据分析及等值建模(附Python代码)

我国是世界上电气化铁路运营里程最长、服役电力机车型号最多、运营最 繁忙的国家。截至 2020年底,我国铁路年消耗电量约800亿千瓦时,约占三峡 年总发电量的 80%。图1为高速铁路牵引供电系统示意图,主要包括牵引变电所、牵引网和动车 组。牵引变电所将 220kV三相电压转换为满足电力机车运行的27.5kV单相电压, 其核心元件是牵引变压器。牵引网由馈线、接触网、钢轨、回流线等组成,完成 对电力机车的送电任务。...

wenyusuran的专栏 3169

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【华为云技术分享】云容器引擎 CCE权限管理实践

随着容器化的快速发展,大数据原有的分布式任务调度模式,正在被基于Kubernetes的技术架构所取代。CCE云容器引擎是华为云推出的支持Kubernetes社区原生应用和工具,应用级自动弹性伸缩,自动化搭建云上容器平台。用户通过云容器引擎可以快速高效的将微服务部署在云端。 为方便管理员对CCE资源的权限管理,后台提供了多种维度的细粒度权限管理。CCE的权限管理包括“集群权限”和“命名空间权限”两种能力,分别从集群和命名空间层面对用户组或用户进行细粒度授权,具体解释如下: 集群权限:是基于IAM系统策略的

华为云官方博客 3470

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

云图说|初识CCE云容器引擎

CCE云容器引擎提供高可靠、高性能的企业级容器应用管理能力,支持Kubernetes社区原生应用和工具,应用级自动弹性伸缩,自动化搭建云上容器平台。 想更多了解华为云容器服务? 请点击链接:http://www.huaweicloud.com/product/cce.html ...

阅识风云的博客 1083

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

谷歌发布使用Kubernetes的云容器引擎

近日,在旧金山 Google Cloud Platform Live大会 期间,谷歌发布了多个云相关的公告。最重要的一项是发布目前尚处于公开测试阶段的 谷歌容器引擎 (GKE)。其它公告包括:托管虚拟机、更多的连接选项、云调试器、自动扩展器及降价。 GKE的发布表明,Google正在将他们为满足自己数据中心需求而开发出的集群管理解决方案公开。GKE使用户可以管理谷歌计算引擎(GCE)资源的逻

dxm2025的专栏 574

云容器引擎CCE详细解析和配置

云容器引擎CCE是一种基于云计算技术的容器编排引擎,通过自动化管理和调度容器运行,提供容器编排、容器镜像管理、容器镜像发布等功能。高性能:采用分布式架构和高性能的引擎组件,支持容器运行过程中高效的资源调度和负载均衡,确保容器运行的性能和质量。自动化:提供丰富的自动化工具和脚本,能够自动化完成容器的部署、扩容、缩放、备份和恢复等操作,减少手动操作的错误和时间成本。弹性:支持容器的弹性伸缩和动态扩容,根据应用程序的使用量和环境变化自动调整容器的资源和负载,确保容器化的应用程序能够快速适应环境变化。高可用。

芊言凝语 2715

第4期 初识CCE云容器引擎

第4期 初识CCE云容器引擎

半期的博客 871

华为云 Flexus+DeepSeek 征文|基于云容器引擎 CCE 单机搭建 Dify 平台,深度测评 Flexus 实例性能

华为云 Flexus+DeepSeek 征文|基于云容器引擎 CCE 单机搭建 Dify 平台,深度测评 Flexus 实例性能

wei_shuo的博客 937

华为云-云容器引擎 CCE新功能发布动态

新功能发布动态 更新时间:2020/06/29 GMT+08:00 查看PDF 分享 本文介绍了云容器引擎CCE各特性版本的功能发布和对应的文档动态,新特性将按照时间计划在各个区域(Region)陆续发布,优先在“华北-北京四”上线,欢迎体验。 2020年5月 序号 功能名称 功能描述 阶段 相关文档 1 CCE容器存储支持动态创建obsfs类型数据卷 .

荒野求生的博客 1458

云容器引擎:让企业IT创新更简单更可靠

云容器引擎:让企业 IT创新更简单更可靠 互联网 +时代,如何帮助企业实现应用快速交付,迅速响应业务变化抓住商机?华为 CCE云...

cs123458031的博客 187

云原生时代的微服务

序言 4月24日,中国信息通信研究院主办的首届云原生产业大会在北京举行,在《云原生数字引领未来》的主题演讲中,阿里云容器服务总监易立表示:“云原生不但可以很好的支持互联网应用,也在深刻影响着新的计算架构、新的智能数据应用。以容器、服务网格、微服务、Serverless为代表的云原生技术,带来一种全新的方式来构建应用。”本段内容根据易立演讲内容整理而成。 云原生技术的优势 CNCF给出了云原生应用的...

Java学习之道 2842
上一篇: VPC概述
下一篇: 边缘计算 简述
K. Bob
博客等级 码龄8年 82粉丝 294原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值