指定Pod Annotation创建Pod开启coredump运维任务 操作步骤如下: 创建BCI 容器实例, 需要注意如下两点: 指定并添加如下Pod CorePattern Annotation。需要保证完全一致 bci.virtual-kubelet.io/core-pattern: /tmp/cores Pod的远程存储需挂载在容器内/tmp/cores路径,示例如下。
当有Pod调度到VNode上时,VNode会自动创建并管理底层的BCI资源。 在VNode上运行的每个Pod都对应一个BCI实例,架构如下图所示: 功能限制 由于公有云安全性及虚拟节点带来的限制,BCI目前还不支持Kubernetes中HostPath、DaemonSet等功能,如下表所示。
容器组的生命周期如下: 14:00:00 - 开始创建,容器组进入创建中状态 14:00:05 - 创建完成,容器组进入运行中状态(开始计费) 14:00:35 - 运行完成,两个容器均正常退出,容器组进入成功状态(停止计费) 14:00:40 - 用户删除容器组 则容器组的计费规格为2核3G,计费时长为30秒。
创建用户 主账号用户登录后在控制台右上角,选择“多用户访问控制”,进入“多用户访问控制”页面。 在左侧导航栏点击“用户管理”,在“子用户”页,点击“创建子用户”。 在弹出的“创建子用户”对话框中,完成填写“用户名”等信息,“确定”后返回“子用户管理”列表区可以查看到刚刚创建的子用户。 配置策略 BCI容器实例当前支持系统策略,实现产品级权限控制。
一个注意事项是指定BCI实例时,需确保目标BCI实例在创建时没有设置CorePattern Annotation。
设置容器启动命令和参数 设置容器启动命令和参数 BCI实例(即BCI Pod)通过容器镜像中的预设参数来启动容器。如果您在构建镜像时没有设置启动命令和参数,或者想要变更启动命令和参数,可以在创建BCI Pod时设置。本文介绍如何为容器设置启动时要执行的命令和参数。
支持的标签: container:容器名称 id:容器复杂ID image:容器镜像地址 name:容器简单ID namespace:Pod所在的名字空间 pod:容器所在的Pod device:指标所属的块设备,此标签只在 container_fs_xxx 等几个指标中存在 interface:指标所属的网卡设备,此标签只在 container_network_xxx 等几个指标中存在 注意 :使用了镜像加速功能的容器
设置容器启动命令和参数 设置容器启动命令和参数 BCI实例(即BCI Pod)通过容器镜像中的预设参数来启动容器。如果您在构建镜像时没有设置启动命令和参数,或者想要变更启动命令和参数,可以在创建BCI Pod时设置。本文介绍如何为容器设置启动时要执行的命令和参数。
设置容器启动命令和参数 设置容器启动命令和参数 BCI实例(即BCI Pod)通过容器镜像中的预设参数来启动容器。如果您在构建镜像时没有设置启动命令和参数,或者想要变更启动命令和参数,可以在创建BCI Pod时设置。本文介绍如何为容器设置启动时要执行的命令和参数。
id:容器复杂ID image:容器镜像地址 name:容器简单ID namespace:Pod所在的名字空间 pod:容器所在的Pod device:指标所属的块设备,此标签只在 container_fs_xxx 等几个指标中存在 interface:指标所属的网卡设备,此标签只在 container_network_xxx 等几个指标中存在 注意 :使用了镜像加速功能的容器,其监控指标中的 image