-
为什么exec进入容器后执行GPU相关的操作报错? - 云容器实例 CCI
a/lib64到LD_LIBRARY_PATH,才能正确地找到cuda库。 解决方法: 使用kubectl exec或者前端console登录进入带GPU的容器时,先执行命令export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/nv
-
使用控制台创建负载 - 云容器实例 CCI
t),并基于Kubernetes的负载模型增强了容器安全隔离、负载快速部署、弹性负载均衡、弹性扩缩容、蓝绿发布等重要能力。 创建命名空间 登录云容器实例管理控制台,左侧导航栏中选择“命名空间”。 在对应类型的命名空间下单击“创建”。 填写命名空间名称。 设置VPC。 选择使用已有
-
常见问题 - 云容器实例 CCI
常见问题 问题一:用户负载无法调度到CCI,登录CCE节点执行kubectl get node发现virtual-kubelet节点状态为不可调度。 问题原因:CCI资源售罄导致弹性到CCI的资源调度失败,bursting节点会被锁定半小时(状态变为SchedulingDisabled),期间无法调度至CCI。
-
与其他服务的关系 - 云容器实例 CCI
Workshop)是一个综合的云上数据加密服务。它可以提供专属加密、密钥管理、密钥对管理等功能。其密钥由硬件安全模块(HSM) 保护,并与许多华为云服务集成。用户也可以借此服务开发自己的加密应用。
-
步骤1:创建命名空间 - 云容器实例 CCI
步骤1:创建命名空间 登录云容器实例管理控制台。 在左侧导航栏中选择“命名空间”,在右侧页面中“通用计算型”命名空间下单击“创建”。 填写命名空间名称。 设置VPC,选择使用已有VPC或新建VPC,新建VPC需要填写VPC网段,建议使用网段:10.0.0.0/8~22,172.16
-
监控 - 云容器实例 CCI
sting插件弹性到CCI 2.0上的Pod的监控数据,可能会影响HPA工作。如果HPA无法正常工作,请参考弹性伸缩进行处理。 操作步骤 登录CCE控制台。 选择CCE集群,单击进入CCE集群总览页面。 在导航栏左侧单击“监控中心”,进入监控中心首页。 单击“立即开通”。 在导航
-
极速文件存储卷 - 云容器实例 CCI
速文件存储。 请谨慎执行极速文件存储的删除操作,以避免造成CCI中容器不可用。 导入极速文件存储 云容器实例支持导入已有的极速文件存储。 登录云容器实例控制台,单击左侧导航栏的“存储管理 > 极速文件存储卷”,在右侧页面中选择命名空间,单击“导入”。 从列表里选择要导入的极速文件存储,单击“导入”。
-
对容器进行初始化操作 - 云容器实例 CCI
value: "mysql" 创建initcontainer工作负载。 kubectl create -f deployment.yaml 命令行终端显示如下类似信息: deployment.apps/mysql created 父主题: Pod
-
容器生命周期 - 云容器实例 CCI
启动后处理(PostStart):容器启动后触发。 停止前处理(PreStop):容器停止前触发。 当前云容器实例仅支持命令行类型(Exec)钩子函数。 登录云容器实例控制台,在创建负载配置生命周期过程中,选择“启动后处理”或者“停止前处理”页签。 例如需要在容器中执行“/postStart.sh
-
内网访问 - 云容器实例 CCI
使用Service方式访问-工作负载创建完成后设置 在工作负载创建完成后对Service进行配置,此配置对工作负载状态无影响,且实时生效。具体操作如下: 登录云容器实例管理控制台,左侧导航栏中选择“网络管理 > 服务(Service)”,在右侧页面单击“添加服务”。 在“添加服务”页面,访问类型选择“集群内访问ClusterIP”。
-
创建动态EIPPool - 云容器实例 CCI
取值范围:WHOLE类型的带宽ID。 size 带宽大小 取值范围:1-200。 单位:Mbit/s。 具体范围以各区域配置为准,请参见控制台对应页面显示。 对于以上YAML文件中的EIP相关字段,您还可以在EIP参数界面查看参数具体的功能描述,取值范围和约束。 执行以下命令,查看EIPPo
-
插件管理 - 云容器实例 CCI
coredns插件为您的其他负载提供内部域名解析服务。建议您不要对本负载进行删除、升级操作,否则将导致内部域名解析服务无法正常使用。 安装插件 登录云容器实例管理控制台,左侧导航栏中选择“插件管理 > 插件市场”,单击右侧页面。 图1 coredns插件 选择“插件版本”,单击“提交”安装插件。
-
获取项目ID - 云容器实例 CCI
"https://www.example.com/v3/projects" } } 从控制台获取项目ID 从控制台获取项目ID的步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID
-
身份认证与访问控制 - 云容器实例 CCI
clusterRole与roleBinding受控于rbac相关action。 支持对当前用户下的所有命名空间进行授权,以提供更好的前端显示体验。 图1 CCI权限管理 命名空间权限 Kubernetes RBAC API定义了四种类型:Role、ClusterRole、Rol
-
CCI权限说明 - 云容器实例 CCI
clusterRole与roleBinding受控于rbac相关action。 支持对当前用户下的所有命名空间进行授权,以提供更好的前端显示体验。 如果同时基于IAM,授予系统角色(IAM RBAC授权)和授予自定义策略(IAM细粒度授权),则判定CCI权限的优先级顺序为:IAM
-
停止计费 - 云容器实例 CCI
使用资源名称查找资源 进入“费用中心 > 流水和明细账单”页面。 选择“明细账单”,在如下图所示位置单击鼠标左键,复制资源名称。 图1 复制资源名称 登录管理控制台,选择“容器 > 云容器实例 CCI”。 进入云容器实例总览页面。 选择资源所在的区域,在左侧导航栏选择“工作负载 > Pod”。
-
伸缩负载 - 云容器实例 CCI
周期策略:支持以天、周、月为周期的伸缩策略。适用于周期性的流量变化。 告警策略:支持根据CPU/内存的使用率,进行工作负载的自动伸缩。 登录云容器实例控制台,在左侧导航栏中选择“工作负载 > 无状态(Deployment)”,单击工作负载名称进入负载详情。 在“伸缩”中,单击“弹性伸缩”,单击“添加伸缩策略”。
-
调度负载到CCI - 云容器实例 CCI
I弹性承载策略配置,选择“不开启”以外的任意策略。 通过yaml文件在CCE集群节点创建pod调度CCI。成功安装bursting插件后,登录CCE集群节点,在工作负载的yaml文件中添加virtual-kubelet.io/burst-to-cci标签。 apiVersion:
-
公网访问 - 云容器实例 CCI
配置公网访问-工作负载创建完成后设置 在工作负载创建完成后对Service进行配置,此配置对工作负载状态无影响,且实时生效。具体操作如下: 登录云容器实例管理控制台,左侧导航栏中选择“网络管理 > 服务(Service)”,在右侧页面单击“添加服务”。 在“添加服务”页面,访问类型选择“负载均衡
-
事件二:重新启动容器失败 - 云容器实例 CCI
的健康检查策略。 排查项四:命名空间的资源类型错误 请检查创建命名空间时选择的资源类型是否正确,通用计算型和GPU加速型支持X86镜像。 登录控制台,在页面上单击失败的工作负载,进入负载详情界面。 查看Pod列表,单击实例异常Pod所在行“操作”列的“查看日志”。 查看报错信息如下。