# 实验说明本实验基于火山引擎容器服务VKE进行,其中涉及到其他产品,如托管Prometheus进行监控,需要前置创建好VMP的workspace,使用TOS(后续实验考虑替换为vePFS)存储数据集,也需要提前创建好TOS Bucket。本示例将训练一个神经网络模型,对运动鞋和衬衫等服装图像进行分类。本实验将介绍如何在容器服务VKE中运行TensorFlow,并查看GPU监控情况。# Task 1:配置对象存储TOS1. 配置对象存储TOS。![picture.image](https://p6-...
Istio 的架构分为数据平面和控制平面。**数据平面**即 Sidecar 中的 Envoy,代理业务容器流量进出。**控制平面** 即 Istiod,监听 K8S Etcd 将 SVC clusterIP 和 PodIP 通过 XDS 协议下发至 Envoy,实现服务发现。## 负载均衡Istio 的负载均衡通过**Sidecar**实现,绕过了 K8S iptables 那套。业务容器访问某个 SVC 时,Envoy 中已配置 SVC name(domain) 到 PodIP 的路由规则,目标地址直接变成 PodIP,不需要经过 iptables VIP 到...
# 问题描述Kubernetes中的volumes挂载类型为emptyDir时,怎么查看其对应的宿主机目录?# 问题原因容器中一些命令不支持,操作数据卷中的文件不方便,需要查看其在物理机上对应映射的数据目录进行操作。# 解决方案1.查看Pod里业务容器名字的命令```bashroot@nc7l3ipersfeprqmefua0:~# echo `kubectl get pods redis -o jsonpath={.spec.containers[*].name}`redis```2.对应的worker节点查看当前节点的容器列表```roo...
## 1. 容器编排技术容器编排是指对多个容器的部署,管理和监控。之所以有容器编排技术,其实是和业务量与系统复杂度与日俱增推动服务部署的演进方式息息相关的,下图是服务部署方式的演进过程。![image.png](ht... 你可以⾃动化的方式来部署创建新容器, 删除现有容器并将它们的所有资源⽤于新容器。1. ⾃动完成装箱计算:Kubernetes 允许你指定每个容器所需 CPU 和内存(RAM)。 当容 器指定了资源请求时,Kubernetes 可以做出更好...
使用保密字典挂载在工作负载的数据卷。 本节中,以下面这个保密字典为例,介绍保密字典在容器中的使用。 apiVersion: v1kind: Secretmetadata: name: secret-testtype: Opaquedata: username: admin 需要用Base64编码 password: 12345 需要用Base64编码 说明 保密字典在配合工作负载使用时,需要与工作负载在相同的命名空间。 使用保密字典设置工作负载的环境变量登录 容器服务管理控制台。 单击左侧导航栏中的 集群。 在集群列...
容器服务基于 Kubernetes 容器存储接口(CSI),融合火山引擎弹性快存储 EBS、文件存储 NAS、大数据文件存储 CloudFS 和对象存储 TOS 等,提供容器网络存储能力。本文主要介绍容器服务支持的存储类型和网络存储在各种场景下的对比。 容器服务支持的存储类型容器服务支持在工作负载中绑定多种网络存储类型。容器服务存储结构和每个网络存储的应用场景示意图如下所示。 网络存储对比各个网络存储类型的对比如下所示。 维度 EBS NAS TO...
火山引擎容器服务(VKE)严格遵循社区一致性认证。本文介绍容器服务发布 Kubernetes v1.24 版本所做的变更说明。 版本发布说明表1:核心组件及说明 核心组件 当前版本号 注意事项 Kubernetes v1.24.15 无 Containerd ... v1.24.15 vke.15 修复升级 Kubelet 后卸载存储卷异常的问题。 v1.24.15 vke.14 强化扩展调度器,增强负载感知调度功能。 v1.24.15 vke.13 强化扩展调度器,支持拓扑感知调度。 修复扩展调度器重调度 Pod 真实负载...
火山引擎容器服务(VKE)严格遵循社区一致性认证。本文介绍容器服务发布 Kubernetes 1.28 版本所做的变更说明。 说明 【邀测·申请试用】:该功能目前处于邀测阶段,如需使用,请提交申请。 Kubernetes 1.28 版本集群中... 容器中resources字段下的 CPU 和 Memory,即纵向弹性伸缩。详情请参见:KEP-1287、原地调整 Pod 资源。 KMS V2 进入 Beta 阶段,对 KMS 加密提供程序的性能进行优化。详情请参见:使用 KMS 驱动进行数据加密。 废弃和移...
# 实验说明本实验基于火山引擎容器服务VKE进行,其中涉及到其他产品,如托管Prometheus进行监控,需要前置创建好VMP的workspace,使用TOS(后续实验考虑替换为vePFS)存储数据集,也需要提前创建好TOS Bucket。本示例将训练一个神经网络模型,对运动鞋和衬衫等服装图像进行分类。本实验将介绍如何在容器服务VKE中运行TensorFlow,并查看GPU监控情况。# Task 1:配置对象存储TOS1. 配置对象存储TOS。![picture.image](https://p6-...
适用于工作负载使用高速文件系统接口进行数据访问场景,例如:机器学习、高性能计算(HPC)等。 说明 缓存型文件存储在容器服务属于邀测功能但无需额外申请权限;在文件存储 NAS 产品属于邀测特性。若需要使用此功能,需获取文件存储 NAS 的邀测使用权限。 通用型:【邀测·申请试用】用于存储频繁访问的热数据,例如:数据库备份、日志存储、主目录等通用类文件共享业务。 说明 通用型文件存储在容器服务和文件存储 NAS 产品中均属于邀...
是容器服务中计算、存储和网络资源的集合。 节点 对应 Kubernetes 中的 Node,是容器服务集群组成的基本元素。节点主要包括:Master 节点(控制节点)和 Worker 节点(计算节点/工作节点)。应用实际部署在 Worker 节点上,支持通过配置随机部署在 Worker 节点上或部署在指定的 Worker 节点上。容器服务中的 节点 一般指 Worker 节点。 Master 节点 集群的控制节点。主要由如下四个组件构成: API Server:提供各模块之间的数据交互和通...
火山引擎容器服务(VKE)严格遵循社区一致性认证。本文介绍容器服务发布 Kubernetes v1.20 版本所做的变更说明。 注意 容器服务将于北京时间 2024年6月30日 起不再提供 Kubernetes v1.20 版本技术支持。详细说明,请参... 卷快照操作功能达到稳定状态。此功能提供了一种触发卷快照操作的标准方法,并允许用户以可移植的方式在任何 Kubernetes 环境和支持的存储 provider 上进行合并快照的操作。此外,这些 Kubernetes 快照原语充当基本...
Grafana 是一个跨平台的开源的度量分析和可视化工具,支持将采集的数据进行可视化查询和展示。本文为您介绍如何在集群中搭建 Grafana 并对接工作区。 背景信息您可以在容器服务 VKE 集群中使用开源镜像或部署脚本搭建 Grafana,两者的主要区别如下。 部署方式 认证方式 数据接入 说明 开源镜像 BasicAuth 未接入工作区,需要手动接入。 支持灵活的版本选择,建议在大多数场景下使用。 部署脚本 BasicAuth、火山引擎 AK/SK 已接入工作...