检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。 容器:镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,
先使用已有的对象存储创建PV,然后通过PVC在工作负载中挂载存储。适用于已有可用的底层存储或底层存储需要包周期的场景。 通过动态存储卷使用对象存储:即动态创建的方式,无需预先创建对象存储,在创建PVC时通过指定存储类(StorageClass),即可自动创建对象存储和对应的PV对
ickHouse集群。以云硬盘存储卷为例,介绍如何使用动态挂载的方式为ClickHouse集群提供持久化存储。 动态挂载(VolumeClaimTemplate)仅支持挂载云硬盘存储和本地持久卷,并且仅有状态工作负载支持动态挂载。 创建存储类(StorageClass)。 创建一个名为csi-disk-ssd
storageClassName对应的sc中的parameters."kubernetes.io/volumetype"。 storageClassName 存储卷动态供应关联的K8s storage class名称;云硬盘需使用“csi-disk”。 文件存储卷PV配置示例如下: apiVersion:
storageClassName对应的sc中的parameters."kubernetes.io/volumetype"。 storageClassName 存储卷动态供应关联的K8s storage class名称;云硬盘需使用“csi-disk”。 文件存储卷PV配置示例如下: apiVersion:
/var/lib/mysql/lost+found;docker-entrypoint.sh mysqld; 图4 设置启动命令 在“数据存储”下选择“动态挂载 (VolumeClaimTemplate)”,添加云硬盘存储作为MySQL的存储。 单击“创建存储卷声明PVC”,并填写以下关键参数,其余参数可保持默认:
避免日志输出过多的容器调度在同一个节点。例如给此类应用配置Pod间反亲和,或减少单节点的Pod数量上限。 考虑单独挂盘,如用户创建节点时挂载额外用户数据盘或应用动态挂载存储等等,然后将业务日志输出到额外挂载盘中的文件。 父主题: 节点运行
使用独享型ELB时可直接对接Pod 使用共享型ELB对接Pod需要通过节点NodePort转发 容器IP地址管理 需设置单独的容器网段 按节点划分容器地址段,动态分配(地址段分配后可动态增加) 需设置单独的容器网段 按节点划分容器地址段,静态分配(节点创建完成后,地址段分配即固定,不可更改) 容器网段从VPC子网划分,无需设置单独的容器网段
配置建议: 除特殊情况,建议保持默认值1m0s 调低该配置可能导致请求超时 开启过载防护 集群过载控制开关,开启后将根据控制节点的资源压力,动态调整请求限制,维护控制节点和集群的可靠性。 参数名 取值范围 默认值 是否允许修改 作用范围 support-overload false:不启用过载控制
已有底层存储的场景下,根据是否已经创建PV可选择“新建存储卷”或“已有存储卷”来静态创建PVC。 无可用底层存储的场景下,可选择“动态创建存储实例”,具体操作请参见通过动态存储卷使用文件存储。 本文示例中选择“新建存储卷”,可通过控制台同时创建PV及PVC。 关联存储卷a 选择集群中已有的P
1.6.14,已满足要求。如存量的节点不满足containerd版本要求,请将节点重置为最新版本。 动态资源分配 Alpha API 在Kubernetes 1.26版本,新增动态资源分配功能,用于Pod之间和Pod内部容器之间请求和共享资源,支持用户提供参数初始化资源。该功能尚
1.6.14,已满足要求。如存量的节点不满足containerd版本要求,请将节点重置为最新版本。 动态资源分配 Alpha API 在Kubernetes 1.26版本,新增动态资源分配功能,用于Pod之间和Pod内部容器之间请求和共享资源,支持用户提供参数初始化资源。该功能尚
Bridge)通信,如下图所示。 图1 同一个节点中的Pod通信 在同一节点上的Pod会通过Veth设备将一端连接到网桥,且它们的IP地址是通过网桥动态获取的,和网桥IP属于同一网段。此外,同一节点上的所有Pod默认路由都指向网桥,网桥会负责将所有非本地地址的流量进行转发。因此,同一节点上的Pod可以直接通信。
常时可能导致插件功能无法正常使用,请谨慎选择。 设置插件支持的“参数配置”。 DNSConfig自动注入:启用后,会创建DNSConfig动态注入控制器,该控制器基于Admission Webhook机制拦截目标命名空间(即命名空间包含标签node-local-dns-injec
5_telcom:电信 5_union:联通 5_bgp:全动态BGP 5_sbgp:静态BGP 无 允许 CCE Standard/CCE Turbo 弹性公网IP类型。 5_telcom:电信 5_union:联通 5_bgp:全动态BGP 5_sbgp:静态BGP 公网IPv6带宽ID
置 系统内存预留 系统内存预留 参数名 取值范围 默认值 是否允许修改 作用范围 system-reserved 大于等于0 根据节点规格动态调整 允许 CCE Standard/CCE Turbo 节点上为非kubernetes组件预留的内存资源 配置建议: Schubert 确认
5_telcom:电信 5_union:联通 5_bgp:全动态BGP 5_sbgp:静态BGP 无 允许 CCE Standard/CCE Turbo 弹性公网IP类型。 5_telcom:电信 5_union:联通 5_bgp:全动态BGP 5_sbgp:静态BGP 公网IPv6带宽ID
uler)。 在离线业务混部:启用后,开启混部能力的节点池默认部署volcano-agent组件,通过节点QoS保障、CPU Burst和动态资源超卖等方式提升资源利用率,为您降低资源使用成本。详情请参见开启云原生混部。 NUMA拓扑调度:启用后,默认部署resource-exp
storageClassName 极速文件存储支持的卷类型,当前支持efs-standard、efs-performance(目前SFS Turbo不支持动态创建,所以此参数后续没有使用)。 spec.claimRef.apiVersion 固定值"v1"。 spec.claimRef.kind
取值范围: min>=1s max<=1h 开启过载防护 support-overload 集群过载控制开关,开启后将根据控制节点的资源压力,动态调整请求并发量,维护控制节点和集群的可靠性。详情请参见开启集群过载控制。 该参数仅v1.23及以上版本集群支持。 说明: 开启过载防护功能