-
创建TFJob - 云容器实例 CCI
namespace Yes object name and auth scope, such as for teams and projects 表2 Query参数 参数 是否必选 描述 pretty No If 'true’, then the output is pretty printed
-
网络访问场景 - 云容器实例 CCI
ngress来解决访问问题。 同一个命名空间中的负载相互访问:只需创建Service,使用“服务名称:服务端口”访问负载。 同一个VPC内资源互相访问:直接访问Service的IP地址,或者通过Ingress绑定私网ELB,使用私网ELB的IP访问负载。 不同VPC内资源互相访问
-
镜像、容器、工作负载的关系是什么? - 云容器实例 CCI
启动、停止、删除、暂停等。 工作负载:工作负载是在 Kubernetes 上运行的应用程序。一个工作负载由一个或多个实例(Pod)组成,一个实例由一个或多个容器组成,每个容器都对应一个容器镜像。 镜像、容器、工作负载之间的关系请参见下图。 图1 镜像、容器、工作负载的关系 父主题:
-
CVE-2020-13401的漏洞公告 - 云容器实例 CCI
CNI插件服务: kubelet v1.18.0~v1.18.3 kubelet v1.17.0~v1.17.6 kubelet<v1.16.11 漏洞分析结果 CCI服务不受本次漏洞影响,原因如下: CCI当前集群基于Kubernetes 1.15版本,但未开启IPv6。所以CCI节点没有被攻击的风险。
-
Pod资源监控指标 - 云容器实例 CCI
监控指标数总计59个,与cadvisor提供的指标数一致。 指标详细含义,可参考cadvisor文档:https://github.com/google/cadvisor/blob/v0.39.0/docs/storage/prometheus.md。 基础配置 以下示例介绍Po
-
cci-iam-authenticator使用参考 - 云容器实例 CCI
子用户名,即IAM用户名。若不配置与domain-name一致。 详情请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0001.html。 password PASSWORD 用户或子用户密码。 表2 AK/SK配置 Command
-
HostPath转localDir、emptyDir或flexVolume - 云容器实例 CCI
mountPath: /tmp/log1 -name: test-log2 mountPath: /tmp/log2 volumes: -hostPath: path:
-
CCI应用进行优雅滚动升级 - 云容器实例 CCI
单击展开“生命周期”,配置容器的“停止前处理”,保证容器在退出过程中能够对外提供服务。 图3 配置生命周期 该配置是保证业务容器在退出过程中能够对外提供服务。 单击“下一步:访问设置”,如图4。 图4 配置访问类型及端口 单击“下一步”完成工作负载的创建。 配置最短就绪时间。 最短就绪时间,用于指定新创建的Pod在没
-
任务(Job) - 云容器实例 CCI
容器配置 一个Pod可以包含一个或多个运行不同镜像的容器,通常情况下一个Pod中只有一个容器,若您的应用程序需要多个容器,请单击“添加容器”,然后选择镜像。 同一个Pod实例中的不同容器如果监听了相同的端口,则会导致端口冲突,Pod可能会启动失败。例如在Pod中添加了一个ngi
-
更新Service - 云容器实例 CCI
即为JSON对象。该JSON对象被提交到服务端后与服务端的当前对象合并,即替换当前资源对象中的列表域,从而创建一个新的对象。 Strategic Merge Patch, Content-Type: application/strategic-merge-patch+json Strategic
-
使用Prometheus监控CCI实例 - 云容器实例 CCI
容器端口,Prometheus的默认端口号为9090。 图2 配置公网访问-工作负载创建完成后 单击“提交”,工作负载已添加“负载均衡 LoadBalancer”的服务。 创建完成后在浏览器访问“负载均衡公网IP地址:服务端口”,访问Prometheus。 父主题: 负载管理
-
存储 - 云容器实例 CCI
mountPath: /tmp/log1 - name: test-log2 mountPath: /tmp/log2 volumes: - hostPath: path: /v
-
基本概念 - 云容器实例 CCI
pace。 Pod Pod是Kubernetes创建或部署的最小单位。一个Pod封装一个或多个容器、存储资源、一个独立的网络IP以及管理控制容器运行方式的策略选项。 图1 Pod Pod使用主要分为两种方式: Pod中运行一个容器。这是Kubernetes最常见的用法,你可以将P
-
使用client-go访问CCI的CRD资源Network - 云容器实例 CCI
io/code-generator 2>/dev/null || echo ../code-generator)} # generate the code with: # --output-base because this script should also be able
-
伸缩负载 - 云容器实例 CCI
若设置为60秒,表示每60秒统计一次。 连续出现次数 若设置为3,则表示指标数据连续三个统计周期达到了设定的阈值,则触发策略动作。 执行动作 策略触发后执行的动作。增加或减少实例数。 单击“确定”。 在弹性伸缩下,可看到策略已启动。 图2 策略已启动 待到触发条件发生时,弹性伸缩策略会自动启动。 定时
-
应用场景 - 云容器实例 CCI
极速弹性:秒级资源准备与弹性,减少计算过程中的资源处理环节消耗 免运维:无需感知集群和服务器,大幅简化运维工作、降低运维成本 随启随用、按需付费:容器按需启动,按资源规格和使用时长付费 图2 科学计算 DevOps持续交付 软件开发型企业,希望构建从代码提交到应用部署的DevOps完整流程,提高企业应用迭代效率。De
-
创建Network - 云容器实例 CCI
创建Network 功能介绍 创建一个Network对象。 Network对象是华为云CCI新增对象,用于定义kubernetes中一个namespace内的网络。目前CCI支持VPC网络,一个VPC网络类型的network对象对应于华为云虚拟私有云服务中的一个子网。 CCI的容器网络依赖
-
快速入门 - 云容器实例 CCI
概述 本文通过调用一系列云容器实例的API使用nginx镜像创建一个工作负载,介绍使用云容器实例API的基本流程。 其中,镜像直接使用开源镜像中心的nginx镜像,容器的资源规格为0.25核CPU、512M内存,并绑定一个负载均衡实例,通过负载均衡实例从外网访问容器负载。 API的调用方法请参见如何调用API。
-
使用Docker run运行容器 - 云容器实例 CCI
使用Docker run运行容器 Docker是一个开源的应用容器引擎。容器引擎是Kubernetes(k8s)最重要的组件之一,负责管理镜像和容器的生命周期。使用Docker,无需配置运行环境,镜像中会包含一整套环境,同时进程间是隔离的,不会相互影响。 Docker容器都是由d
-
更新Endpoint - 云容器实例 CCI
即为JSON对象。该JSON对象被提交到服务端后与服务端的当前对象合并,即替换当前资源对象中的列表域,从而创建一个新的对象。 Strategic Merge Patch, Content-Type: application/strategic-merge-patch+json Strategic