由于容器 IP 都来源自弹性网卡的辅助 IP,可以在 VPC 路由表中添加路由规则,源地址是 “ENI 子网”,目标地址 “0.0.0.0/0”,下一跳选择 “NAT 网关”。 优缺点分析 方案 优点 缺点 NAT 网关 节点完全没有EIP,安全性高; 操作简单; 弹性网卡和 Pod 无法绑定EIP,无法被公网访问;如需要公网访问 Pod 选择 ENI 直通功能
GPU虚拟化适配表 注意事项 使用性能最优型时,镜像不推荐设置LD_LIBRARY_PATH环境变量,如果需要设置,需要把/usr/lib64目录按照 LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH 的形式添加进去 隔离最优型适配支持 .tg {border-collapse:collapse;border-spacing:0;} .tg td{border
安装SDK工具包 安装SDK工具包 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用go get工具从github进行下载: go get github.com/baidubce/bce-sdk-go SDK目录结构 bce-sdk-go ├── auth //BCE签名相关类 ├── http //BCE的Http通信相关类 ├── servic
视图命令行工具 背景介绍 cce-volcano-cli是一个集群资源视图分析与任务调度失败排查的工具。当集群中的pod出现调度pending的情况时,可以借助该工具对集群中的资源和配额的占用情况进行分析,同时也可以基于该命令对CCE AI Job Scheduler的调度日志进行分析,从而得到任务调度失败的原因。 功能与使用 使用前提 AI Job Scheduler组件已更新至v1.7.6以上
更新队列 物理队列不允许转换为普通队列 物理队列下的逻辑队列的物理队列绑定标签,不可修改 capability 小于 allocated 已分配资源 修改父队列后 capability 申请配额小于子队列 capability 配额 父队列小于子队列 deserved 或 guarantee 之和 违反了创建队列中的规则 yaml模板操作步骤 逻辑队列使用 创建弹性队列和层级队列 准备创建队列 yaml
Kube Controller Manager 说明 Kube Controller Manager 说明 组件介绍 Kube Controller Manager是一个守护进程,内嵌随Kubernetes一起发布的核心控制回路。Kube Controller Manager通过API服务器监控集群的状态,确保集群处于预期的工作状态。Kube Controller Manager由负责不同资源的多
公共头和错误返回 公共头规格 公共请求头 公共头部 描述 Authorization 包含 Access Key 与请求签名 Content-Type application/json; charset=utf-8 x-bce-date 表示日期的字符串,符合 API 规范 HTTP 协议的标准头域不再这里列出。公共头域将在每个 API 中出现,是必需的头域。POST、PUT、DELETE 等请求
托管集群使用说明 注意事项 CCE集群的可用性与集群中管理的Pod、ConfigMap、CRD等资源数量、以及各类资源的Get/List读操作和QPS、Patch/Delete/Create/Update等写操作QPS密切相关,应尽量避免对资源数量较多的集群发起类List操作,避免把集群当数据库使用,写入过多的ConfigMap/CRD/EndPoints 等,影响集群可用性。 常见的类List操
Kube Scheduler 说明文档 Kube Scheduler 说明 组件介绍 kube-scheduler基于Pod申明的Request和节点的Allocatable属性,kube-scheduler可以为调度队列中每个Pod确定其可放置的节点,并保证节点的合法性。此外,kube-scheduler还可以将所有合法的节点排序,将Pod绑定到一个合适的节点。kube-scheduler默认根
CCE 节点 CDS 扩容 CCE 节点 CDS 扩容 节点服务迁移 以节点 192.168.16.27 为例说明,执行 drain 驱逐节点服务: # kubectl drain 192.168.16.27 --ignore-daemonsets 检查节点状态为 SchedulingDisabled : # kubectl get nodes NAME STATUS ROLES AGE VERS