-
PATCH请求方法操作示例 - 云容器实例 CCI
"metadata": { "name": "nginx" }, "spec": { "replicas": 2, "selector": { "app": "nginx" }, "template":
-
业务探针(Readiness probe) - 云容器实例 CCI
name: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec:
-
使用PersistentVolumeClaim申请持久化存储 - 云容器实例 CCI
接以SDK方式使用对象存储服务(OBS)。您可以在应用程序中使用SDK方式使用OBS,将应用程序打包成容器镜像,在云容器实例中使用镜像创建负载。OBS的SDK的下载及使用方法请参见https://sdkcenter.developer.huaweicloud.com/?product=OBS。
-
镜像 - 云容器实例 CCI
操作场景: 在某些情况下,用户在CCE的工作负载拉取第三方镜像仓库的镜像,拉取的镜像可以同步到SWR服务,当发生业务波峰时,弹性到CCI的工作负载使用SWR镜像,可以极大提高镜像拉取效率,帮助用户更丝滑应对业务波峰。 操作指导: 为配置工作负载yaml配置annotation,示例值如下所示:
-
镜像地址替换 - 云容器实例 CCI
创建负载后,希望调度到自建Kubernetes集群节点上运行的Pod使用自建镜像仓库的镜像,弹性到CCI的Pod使用SWR的镜像,以提高镜像拉取效率。可通过在Pod.Annotations中加入注解可以实现弹性到CCI的Pod中容器使用的镜像与自建Kubernetes集群使用的镜像为不同地址。
-
Pod - 云容器实例 CCI
Pod定义好后就可以使用kubectl创建,如果上面YAML文件名称为nginx.yaml,则创建命令如下所示,-f 表示使用文件方式创建。 $ kubectl create -f nginx.yaml -n $namespace_name pod/nginx created 容器运行的操作系统内核版本由4
-
生命周期管理 - 云容器实例 CCI
望执行某项操作,就可以注册相应的钩子函数。目前提供的生命周期钩子函数如下所示。 启动后处理(PostStart):负载启动后触发。 停止前处理(PreStop):负载停止前触发。 调用接口时,只需配置pod的lifecycle.postStart或lifecycle.preStop参数,如下所示。
-
ConfigMap - 云容器实例 CCI
llo”。 apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - image: nginx:latest name: container-0 resources:
-
CCI如何配置DNS服务? - 云容器实例 CCI
CCI如何配置DNS服务? 如果用户负载需要使用k8s内部域名解析,则需要安装coredns插件。此时pod的dnsPolicy需要设置为ClusterFirst。 在插件市场界面可以单击,将coredns插件安装在指定的namesapce下。 图1 创建插件 如果用户负载不需要k8s内部域名解
-
云容器引擎-功能总览 - 云容器实例 CCI
名空间时需要选择资源类型,后续创建的负载中容器就运行在此类型的集群上。 通用计算型 支持区域:全部 GPU加速型 支持区域:华北-北京四、华东-上海一 创建命名空间 工作负载 工作负载是在Kubernetes上运行的应用程序。无论您的工作负载是单个组件还是协同工作的多个组件,您都
-
Secret - 云容器实例 CCI
如下示例。 apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - image: nginx:latest name: container-0 resources:
-
环境变量 - 云容器实例 CCI
env字段即可。 apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - image: nginx:1 name: container-0 resources:
-
Pod资源监控指标 - 云容器实例 CCI
apiVersion: apps/v1 metadata: name: nginx-exporter spec: replicas: 1 selector: matchLabels: app: nginx-exporter template: metadata:
-
使用ConfigMap - 云容器实例 CCI
ConfigMap的使用 配置项创建完成后,可以在创建负载的过程中挂载到容器指定路径下,如下图所示,将名为cci-configmap01的配置项挂载到“/tmp/configmap1”路径下。 图1 使用ConfigMap 负载创建后,在“/tmp/configmap1”路径下将创
-
如何从公网访问容器? - 云容器实例 CCI
如何从公网访问容器? 负载支持绑定ELB。用户可以给负载绑定ELB实例,通过ELB的地址从外部访问容器负载。具体操作请参见公网访问。 如果您使用kubectl,您也可以参见Service和Ingress,创建Service和Ingress对象,绑定ELB。 父主题: 网络管理类
-
管理镜像快照 - 云容器实例 CCI
"my-imagesnapshot" spec: images: - image: serverA.com/xx/redis - image: nginx:latest - image: redis ... status: snapshotID: xxxxxxxx-xxxx-x
-
存储 - 云容器实例 CCI
存储 简介 弹性到CCI的工作负载支持多种华为云存储配置,用于满足客户多样化的存储需求。通过阅读本章用户可以: 了解弹性CCI的负载支持的存储类型 了解弹性CCI的负载hostpath类型的典型场景以及如何使用 支持的存储类型 用户在配置负载存储类型时,CCE的console有如下选项。
-
调用API创建负载 - 云容器实例 CCI
调用API创建负载 云容器实例原生支持Kubernetes API,相比从控制台创建负载,使用API的粒度更细一些。 Kubernetes中,运行容器的最小资源单位是Pod,一个Pod封装一个或多个容器、存储资源、一个独立的网络IP等。实际使用中很少直接创建Pod,而是使用Kub
-
无状态负载(Deployment) - 云容器实例 CCI
配置完成后,单击“下一步:规格确认”,单击“提交”,单击“返回无状态负载列表”。 在负载列表中,待负载状态为“运行中”,负载创建成功。您可以单击负载名进入负载详情界面,按F5查看负载实时状态。 若需要访问负载,选择“访问配置”Tab页,查看访问地址。 删除Pod 负载创建完后,可以对Pod进行手动删除操作,
-
创建镜像快照 - 云容器实例 CCI
"my-imagesnapshot" spec: images: - image: serverA.com/xx/redis - image: nginx:latest - image: redis registries: - server: serverA.com username: