活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      消息队列RocketMQ版_相关内容
      • Serverless集群退订或删除常见问题
        本文为您介绍Serverless集群退订或删除常见问题。 Serverless集群无法退订 问题的提示:云容器引擎控制台显示“开通中”状态,并且集群开通超过15分钟仍未能正常开通。 可能原因:容器产品依赖组件较多,依赖底层资源创建失败。只有运行中的集群才能退订。 解决方法:建议稍等几分钟,如持续未能正常开通,保留页面截图和记录订单号后联系天翼云客服工单处理。 Serverless集群是否可以直接删除? Serverless集群无法直接删除,只能通过退订销毁Serverless集群实例。 集群退订之后相关数据能否再次找回? 集群退订之后,部署在集群上的工作负载也会同步删除,无法恢复,请慎重退订集群。
        来自:
        帮助文档
        云容器引擎 Serverless版
        常见问题
        Serverless集群退订或删除常见问题
      • 通过Annotation配置负载均衡类型的服务
        监听HTTP的80端口 spec: selector: app: nginx ports: protocol: TCP port: 80 targetPort: 80 type: LoadBalancer 5. 配置监听HTTPS协议。 plaintext kind: Service apiVersion: v1 metadata: name: nginx annotations: service.beta.kubernetes.io/ctyunloadbalancerid: "${YOURLOADBALANCERID}" service.beta.kubernetes.io/ctyunloadbalancerprotocolport: "https:443" 监听HTTPS的443端口 service.beta.kubernetes.io/ctyunloadbalancersslcert: "${YOURCERTID}" SSL证书ID spec: selector: app: nginx ports: protocol: TCP port: 443 targetPort: 80 type: LoadBalancer 6. 配置附加XForwardedFor请求头。 plaintext kind: Service apiVersion: v1 metadata: name: nginx annotations: service.beta.kubernetes.io/ctyunloadbalancerid: "${YOURLOADBALANCERID}" service.beta.kubernetes.io/ctyunloadbalancerxforwardedfor: "true" spec: selector: app: nginx ports: protocol: TCP port: 80 targetPort: 80 type: LoadBalancer
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service管理
        通过Annotation配置负载均衡类型的服务
      • Job类型任务如何采集日志
        本文介绍Job类型任务如何采集日志。 在Serverless集群运行Job任务,无法通过DaemonSet采集日志,且Job Pod在任务结束后会立即退出,可能导致日志未能完整收集。为确保这类场景下日志的完整性,您可以将Job任务的输出日志存储到挂载的NAS盘,然后通过一个独立的日志采集Pod从该NAS盘读取日志并发送到日志系统。本文将为您介绍如何针对Job类型任务场景采集日志到日志系统。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 已开通天翼云弹性文件或对象存储服务。 确保kubectl工具已经连接目标集群。 操作步骤 步骤一:通过kubectl客户端创建job.yaml 1. 创建一个计算π值Job任务,并挂载NAS盘, Job参考YAML配置如下: Plain apiVersion: batch/v1 kind: Job metadata: name: pilog spec: template: spec: containers: name: pi image: user1registryhuadong1.crsinternal.ctyun.cn/library/perl:latest command: ["/bin/sh", "c", "perl Mbignumbpi wle 'print bpi(1000)' > /eci/a.log 2>&1"] 运行输出结果重定向到指定文件 resources: limits: cpu: "1" memory: 2Gi volumeMounts: name: pvcnas mountPath: /eci readOnly: false restartPolicy: Never volumes: name: pvcnas persistentVolumeClaim: claimName: pvcstaticnas backoffLimit: 4 2. 创建Job任务。 Plain kubectl apply f job.yaml 3. 查看Pod状态。 Bash kubectl get pod
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        日志
        Job类型任务如何采集日志
      • 集群外Ingress访问请求会话保持
        本文为您介绍如何集群外Ingress访问请求会话保持。 背景信息 7层的模式下可以开启基于http cookie和app cookie的会话保持 ,在ingress上开启基于cookie的会话保持需要满足以下条件: 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 确保kubectl工具已经连接目标集群。 操作步骤 步骤一:创建工作负载 创建一个nginx工作负载,并确保工作负载的实例个数大于1,部署2个副本,工作负载不需要其他的额外特殊配置。 1. 登录容器服务控制台,在左侧菜单栏选择“集群”。 2. 在集群列表页面,选择目标集群名称,然后在左侧菜单栏选择“工作负载”下的“无状态”,点击“创建deployment”。 也可以使用yaml创建工作负载,创建nginx工作负载参考如下: apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment namespace: default spec: replicas: 2 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: image: registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.25alpine imagePullPolicy: Always name: nginx ports: containerPort: 80 protocol: TCP 步骤二:创建service服务 为nginx工作负载创建service,注意Session Affinity不需要设置,保持默认值即可。参考如下: apiVersion: v1 kind: Service metadata: name: nginxservice namespace: default spec: ports: port: 30003 protocol: TCP targetPort: 80 selector: app: nginx type: ClusterIP
        来自:
        帮助文档
        云容器引擎 Serverless版
        最佳实践
        集群外Ingress访问请求会话保持
      • 使用云硬盘静态存储卷
        步骤二:创建持久卷声明(PVC) 1. 创建示例yaml文件pvcstaticdisk.yaml: shell apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storageprovisioner: disk.csi.cstor.com name: pvcstaticdisk namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 10Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 2. 执行以下命令,创建pvc: shell kubectl apply f pvcstaticdisk.yaml 步骤三:创建工作负载 1. 创建示例yaml文件podpvcstaticdisk.yaml: shell apiVersion: apps/v1 kind: StatefulSet metadata: name: nginxpvcstaticdisk labels: app: nginx spec: replicas: 1 selector: matchLabels: app: nginxpvcstaticdisk serviceName: "" template: metadata: labels: app: nginxpvcstaticdisk spec: containers: image: "registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.26alpineslim" imagePullPolicy: "IfNotPresent" name: "nginx" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" volumeMounts: mountPath: "/mnt/data" name: "volume1" volumes: name: "volume1" persistentVolumeClaim: claimName: "pvcstaticdisk" 2. 执行以下命令,创建StatefulSet: shell kubectl apply f podpvcstaticdisk.yaml 步骤四:验证数据持久化 1. 登录弹性容器服务管理控制台。 2. 在容器组列表页点击刚才创建的实例。 3. 点击“远程连接”页签,进入到容器内。 4. 向/mnt/data 目录下写一个文件,执行: shell echo "Hello World" > /mnt/data/test.log 5. 查看/mnt/data 目录下文件,执行: shell cat /mnt/data/test.log 预期结果如下: 6. 退出“远程连接”,使用kubectl删除pod,会触发pod自动重建,等待Pod重新运行正常。 shell kubectl delete po nginxpvcstaticdisk0 7. 对新建Pod,登录弹性容器服务管理控制台,继续执行“远程连接”,进入到容器内查看数据。执行: shell cat /mnt/data/test.log 预期结果如下: 8. 以上步骤说明,pod删除重建后,重新挂载云盘,数据仍然存在,说明云硬盘中的数据可持久化保存。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        存储
        云硬盘存储卷
        使用云硬盘静态存储卷
      • 使用SFS静态存储卷
        本文介绍如何使用SFS静态存储卷。 使用弹性文件静态存储卷,即使用预先在弹性文件控制台已创建文件系统,通过手动创建PV指定已有文件系统,创建PVC时使用已有PV的方式,实现容器内挂载弹性文件。 该模式下需要用户自建文件系统及PV资源,一定程度上增加操作和管理复杂性。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。若已有Serverless集群,无需重复操作。 已在插件市场安装存储插件cstorcsi,且插件正常运行。 已在弹性文件控制台创建文件系统。 确保kubectl工具已经连接目标集群。 使用SFS静态存储卷(kubectl) 步骤一:创建持久卷(PV) 1. 创建示例yaml文件pvstaticnas.yaml: shell apiVersion: v1 kind: PersistentVolume metadata: annotations: pv.kubernetes.io/provisionedby: nas.csi.cstor.com name: pvc{PVNAME} pv名称,以pvc开头 spec: accessModes: ReadWriteOnce 访问模式 capacity: storage: 500Gi 容量 csi: driver: nas.csi.cstor.com volumeAttributes: server: "172.16.xx.xx:/mnt/sfscap/xxxxxxxxe4893ea6a8e7f3771526aa91d34uhx3bu11i485pg" 挂载地址,在存储控制台查看 volumeHandle: 0104{PVNAMELENTH}{PVNAME} PVNAMELENTH为PVNAME长度的十六进制表示,比如PVNAME是"pvstaticnas",则PVNAMELENTH为0D mountOptions: vers3 prototcp async nolock noatime nodiratime noresvport wsize1048576 rsize1048576 timeo600 volumeMode: Filesystem 2. 执行以下命令,创建pv: plaintext kubectl apply f pvstaticnas.yaml
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        存储
        弹性文件存储卷
        使用SFS静态存储卷
      • 创建Nginx Ingress
        删除Ingress 执行以下命令删除Ingress。 PowerShell kubectl delete ingress myappingress
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Nginx Ingress管理
        创建Nginx Ingress
      • 基于DNS的服务发现
        步骤三:访问Nginx服务 当业务Pod(Pod Client)试图访问Nginx服务(Service Nginx)时,先会请求本地DNS配置文件(/etc/resolv.conf)中指向的DNS服务器(nameserver 10.96.0.10,即Service kubedns)获取服务IP地址,得到解析结果为10.96.84.23的IP地址。 业务Pod(Pod Client)再直接发起往该IP地址的请求,请求最终经过Nginx服务(Service Nginx)转发到达后端的Nginx容器(Pod Nginx1和Pod Nginx2)上。
        来自:
        帮助文档
        云容器引擎 Serverless版
        最佳实践
        基于DNS的服务发现
      • 删除集群
        本文介绍如何删除集群。 通过控制台可以方便退订不再需要的集群,避免资源浪费。具体操作步骤如下: 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,在目标集群选项卡中点击“退订” ,对集群实例进行退订操作。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        集群
        删除集群
      • 使用镜像创建应用
        配置项 描述 容器名称 填写容器的名称 更新策略 支持IfNotPresent、Always、Never 镜像及镜像版本 支持在容器镜像服务或开源镜像中选择镜像以及镜像版本 CPU/内存配额限制 Limit用于设置容器使用资源的最大上限,避免异常情况下节点资源消耗过多 初始化容器 初始化容器用于业务容器启动前安装特定工具或脚本 启动命令(选填) ● 运行命令:对应镜像的ENTRYPOINT命令,将会覆盖镜像的ENTRYPOINT命令;每个输入框仅输入一个命令或参数启动执行 ● 运行参数:对应镜像的CMD命令,将会覆盖镜像的CMD命令;每个输入框仅输入一个命令或参数 启动后处理(选填) ● 命令行脚本:容器启动后执行,注意由于是异步执行,无法保证一定在ENTRYPOINT之后运行;每个输入框仅输入一个命令或参数 ● HTTP请求:输入路径、端口、主机地址 停止前处理(选填) ● 命令行脚本:容器停止前执行,常用于资源清理。每个输入框仅输入一个命令或参数 ● HTTP请求:输入路径、端口、主机地址 容器健康检查(选填) ● 存活检查:检查容器是否正常,不正常则重启实例 ● 就绪检查:检查容器是否就绪,不就绪则停止转发流量到当前实例 ● 启动探针:检查容器内应用是否已经启动 环境变量(选填) 支持配置容器的环境变量 数据存储(选填) 支持挂载数据卷到容器内的指定路径,支持EmptyDir、Config Map、Secret
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        应用
        使用镜像创建应用
      • 管理智能网关实例
        本节介绍删除QoS策略中关联的智能网关实例。 操作场景 用户删除QoS策略已关联的智能网关实例。 前提条件 注册天翼云账号,并完成实名认证。具体操作,请参见天翼云账号注册流程。 您已经完成QoS策略的创建,且与智能网关实例进行关联。 操作步骤 1. 登录控制中心。 2. 在控制中心页面左上角点击,选择区域,本节我们选择华东1。 3. 依次选择“网络”,单击“天翼云SDWAN”,进入天翼云SDWAN总览页面。 4. 选择“QoS策略”,单击目标访问控制“操作”列的“管理实例”。 5. 用户可以取消已选中的智能网关。 6. 单击“取消关联”,解除QoS策略与智能网关实例的关联关系。 说明 用户也可以进入“目标访问控制详情”页面。单击“关联实例 >添加实例”,可添加智能网关实例;单击目标规则“操作”列的“删除”,或着选中想要删除的智能网关实例,单击“取消关联”,可删除已关联的智能网关实例。
        来自:
        帮助文档
        天翼云SD-WAN
        智能网关(硬件版)
        QoS策略
        管理智能网关实例
      • 通过CRD采集应用日志
        采集配置的名称,集群内唯一 spec: project: k8smyproject 可选,不填则默认为k8slog{ClusterId} logunit: k8sstdout 必填,不存在会自动创建 ttlDays: 90 可选,日志单元中日志的保存时长 extractMode: "2" 采集类型,2为容器标准输出,3为文件路径 logPath: "/var/log/.log" 日志文件所在完整路径 ruleConfig: 必填,参考云日志服务API配置: containers: excludeEnv: {} excludeK8sLabel: {} excludeLabel: {} includeEnv: {} includeK8sLabel: {} includeLabel: {} 下面这三项必填其一,否则无法创建采集规则 k8sContainerRegex: "." 容器过滤条件 k8sPodRegex: "." Pod过滤条件 k8sNamespaceRegex: "^(default)$" Namespace过滤条件 参数说明 参数 类型 是否必填 说明 project string 否 日志项目名称。不填则默认为k8slog{ClusterId} 如果要新建Project,可自定义输入名称,如果不存在该Project,系统会自动新建 logunit string 是 日志单元名称。不存在会自动创建 ttlDays int 否 日志单元中日志的保存时长。默认值为15 extractMode string 是 采集类型,"2"为容器标准输出,"3"为文件路径 logPath string 是 日志文件所在完整路径。采集类型为3时必填 ruleConfig object 是 采集规则配置,包含containers参数,表示容器相关配置。 containers:容器相关配置 excludeEnv:环境变量黑名单 excludeK8sLabel:Kubernetes Label 黑名单 excludeLabel:容器 Label 黑名单;(暂时不对外开放) includeEnv:环境变量白名单 includeK8sLabel:k8s Label 白名单 includeLabel:容器 Label 白名单;(暂时不对外开放) 下面这三项必填其一,否则无法创建采集规则 k8sContainerRegex:容器过滤条件 k8sPodRegex:Pod过滤条件 k8sNamespaceRegex:Namespace过滤条件 详细的参数说明请参考云日志服务API。 2. 创建日志采集配置CRD。 命令示例如下。日志采集配置生效后,日志采集开始采集各个容器上的标准输出或文本日志,并发送到日志服务中。 plaintext kubectl apply f logstdout.yaml
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        日志
        通过CRD采集应用日志
      • 域名DNS异常排查
        安全组配置错误 问题现象:随便进入一个pod容器内部,使用service ip:端口可以正常访问,但是使用service域名:端口就不通。 可能原因:查看dns日志一直没有变化,说明没有请求到达dns。可能是修改了容器使用的安全组,拦截了UDP协议下53端口的通信。 解决方法:修改集群安全组,放开UDP协议的53端口规则。
        来自:
        帮助文档
        云容器引擎 Serverless版
        常见问题
        域名DNS异常排查
      • API&kubectl
        本文为您介绍Serverless集群的API和kubectl如何连接等问题。 用户访问集群API Server的方式有哪些? 集群API方式:集群API需要使用证书认证访问,在云容器引擎控制台集群信息 > 连接信息获取kubeconfig文件,通过kubectl直接连接集群API Server。
        来自:
        帮助文档
        云容器引擎 Serverless版
        常见问题
        API&kubectl
      • 使用ECI快速部署Tensorflow
        容器启动后执行训练脚本 resources: limits: ctyun.cn/gpu: "1" 容器所需的GPU个数 volumeMounts: 挂载NAS,将训练结果持久化存储 name: pvcnas mountPath: /tmp/classifyimagemodel volumes: name: pvcnas persistentVolumeClaim: claimName: pvcstaticnas 创建Pod。 plaintext kubectl create f tensorflow.yaml 3. 查看训练任务的执行情况。 plaintext kubectl get pod 等待ECI实例创建并运行完成,然后就可以到弹性文件中查看训练结果。
        来自:
        帮助文档
        云容器引擎 Serverless版
        最佳实践
        使用ECI快速部署Tensorflow
      • 集群内请求会话保持
        本文为您介绍如何Serverless集群内请求会话保持。 背景信息 会话保持,有时也称为“粘性会话”(Sticky Sessions)。启用会话保持后,负载均衡会将来自同一客户端的访问请求持续分发到同一台后端云服务器上进行处理。简单来说,如果用户需要登录,就可以理解为会话;如果不需要登录,就可以理解为连接。 实际上,会话保持机制与负载均衡的基本功能是完全矛盾的。负载均衡的目标是将来自客户端的连接和请求均衡地转发至后端的多台服务器,以避免单台服务器负载过高;而会话保持机制则要求将某些请求转发至同一台服务器进行处理。因此,在实际的部署环境中,需要根据应用环境的特点选择适当的会话保持机制。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 确保kubectl工具已经连接目标集群。 确保您的Serverless集群群已安装CoreDNS插件。 操作步骤 不启用会话保持 步骤一:创建工作负载 创建一个nginx工作负载,并确保工作负载的实例个数大于1,部署2个副本,工作负载不需要其他的额外特殊配置。 1. 登录容器服务控制台,在左侧菜单栏选择“集群”。 2. 在集群列表页面,选择目标集群名称,然后在左侧菜单栏选择“工作负载”下的“无状态”,点击“创建deployment”。 也可以使用yaml创建工作负载,创建nginx工作负载参考如下: apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment namespace: default spec: replicas: 2 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: image: registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.25alpine imagePullPolicy: Always name: nginx ports: containerPort: 80 protocol: TCP 步骤二:创建service服务 为nginx工作负载创建service,注意Session Affinity不需要设置,保持默认值即可。参考如下: apiVersion: v1 kind: Service metadata: name: nginxservice namespace: default spec: ports: port: 30003 protocol: TCP targetPort: 80 selector: app: nginx type: ClusterIP 步骤三:使用service域名访问前端应用实现负载均衡 进入任意pod容器内部,发起服务调用,使用service域名访问后端应用,在pod容器内部执行这个命令100次。 $for i in $(seq 1 100); do curl nginxservice.default:30003; done; 观察工作负载日志,查看Pod实例的日志输出。 可以看到服务请求会随机的转发到任一个Pod实例,实现了负载均衡。
        来自:
        帮助文档
        云容器引擎 Serverless版
        最佳实践
        集群内请求会话保持
      • 在Serverless集群中部署Jenkins并完成应用构建和部署
        本文为您介绍如何在Serverless集群中部署Jenkins并完成应用构建和部署。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群 。 确保目标集群的安全组已经开放相关端口号。 确保kubectl工具已经连接目标集群。 操作步骤 1. 首先需要配置Jenkins Helm 仓库。 helm repo add jenkins helm repo update 2. 安装Jenkins。 1. 创建cicd命名空间。 kubectl create ns cicd 2. 创建存储卷,用于保存jenkins中的数据。 当您使用CSI插件来创建存储卷时,创建具体操作,请参见CSI插件安装。 3. 在cicd命名空间下部署jenkins应用。 helm n cicd install jenkins jenkins/jenkins set persistence.existingClaimpvccsi set controller.adminPassword"adminpwd" set controller.serviceType"LoadBalancer" persistence.existingClaimpvcnas:必选项,在cicd命名空间下创建的存储卷的PVC名称为pvccsi。 controller.adminPassword"admin":可选项,默认将生成随机密码。 controller.serviceType"LoadBalancer":可选项,默认为ClusterIP类型。 4. 上面步骤会创建1个jenkins的pod,查看jenkins的pod是否正常。 kubectl n cicd get po 5. 使用浏览器访问jenkins服务,输入账号密码进行登录。 3.创建流水线任务。 1. 登录Jenkins,在左侧菜单栏单击New Item。 2. 在Enter an item name区域,输入名称mypipeline,选择Pipeline类型,然后单击OK。 3. 在页面顶部单击Pipeline页签,选择Hello World模板,然后单击Save。 4. 点击Build Now执行构建。 5. 可以点击Build History,然后单击1
        来自:
        帮助文档
        云容器引擎 Serverless版
        最佳实践
        在Serverless集群中部署Jenkins并完成应用构建和部署
      • 在容器组中使用保密字典
        本文介绍如何在容器组中使用保密字典。 如果需要在 Kubernetes 集群中使用密码、令牌、密钥、证书等敏感信息时,推荐使用保密字典。本文将介绍如何在控制台中创建保密字典(Secret),并使用保密字典配置Pod数据卷及环境变量。 前提条件 在容器组(Pod)中使用保密字典时,确保两者处于同一个集群和Namespace中。 已经连接到集群中的Master节点,具体操作请参阅通过kubectl连接。 创建保密字典 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,点击目标集群的名称进入集群详情页面。 4. 点击左侧导航栏中的“配置管理” ,并选择保密字典 。 5. 在保密字典页面中,单击左上角的“新增YAML” 。 6. 在弹窗中自定义保密字典的YAML配置内容。 具体的YAML示例模板如下所示: YAML apiVersion: v1 kind: Secret metadata: name: secretdemo namespace: default type: Opaque data: username: dXNlcm5hbWU base64 编码的用户名 password: cGFzc3dvcmQ base64 编码的密码 使用保密字典配置Pod数据卷 1. 创建example.yaml配置文件,具体示例内容如下: apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment namespace: default labels: app: nginx spec: replicas: 1 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: volumes: name: secretvolume secret: secretName: secretdemo containers: name: nginx image: registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.26alpineslim volumeMounts: name: secretvolume mountPath: /mnt/secret 2. 执行以下命令,配置保密字典。 PowerShell kubectl apply f example.yaml 在上述示例中,我们定义了一个Pod,并在其中添加了一个名为secretvolume的Volume,其类型为Secret,并将其挂载到名为nginx的容器中。在容器中,我们将Volume 挂载到了/mnt/secret路径下。此时,我们就可以在容器中使用 /mnt/secret/username和 /mnt/secret/password两个文件,来获取Secret 中的用户名和密码信息。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        配置项及密钥
        在容器组中使用保密字典
      • 启用安全引流服务
        本文为您介绍启用安全引流服务的操作步骤。 操作场景 用户选择需要引流的智能网关实例,并开启安全引流。 前提条件 注册天翼云账号,并完成实名认证。具体操作,请参见天翼云账号注册流程。 您已经开通安全引流业务。 操作步骤 1. 登录控制中心。 2. 在控制中心页面左上角点击,选择区域,本文我们选择华东1。 3. 依次选择“网络”,单击“天翼云SDWAN”,进入天翼云SDWAN总览页面。 4. 选择“安全引流”,单击“添加智能网关”。 5. 选择需要引流的智能网关实例。 6. 单击“确定”,完成添加目标智能网关实例。 7. 添加成功后,单击“操作”列的“开启安全引流”,即可为该智能网关实例启用安全引流服务。
        来自:
        帮助文档
        天翼云SD-WAN
        智能网关(硬件版)
        安全引流
        启用安全引流服务
      • 使用集群的API Server审计功能实现集群安全运维
        本文为您介绍如何使用集群的API Server审计功能实现集群安全运维。 为了帮助集群管理人员更安全高效地运维集群,Serverless集群提供了API Server 的审计日志能力。这些日志直接来源于API Server 内部,详细记录了每一次对 Kubernetes API 的访问。通过分析这些日志,可以轻松定位“是谁在何时操作了哪个资源”,这对于追溯集群活动、排查故障、减轻安全运维压力是必不可少的。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群 。 采集的日志将以日志流的形式发送到您账号下指定的云日志服务的日志项目中,且云日志服务使用统一的按量付费方式计费。 安装ctglogoperator日志插件 收集API Server审计日志需要先安装日志插件: 1. 登录云容器引擎管理控制台,在左侧导航栏选择“集群列表”。 2. 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择“插件” > “插件市场”。 3. 在插件市场页面,在插件列表中选择要安装的ctglogoperator插件,点击“安装”按钮。 也可以通过在左侧导航栏,选择运维管理 >下的日志中心,点击“安装插件”。 等待ctglogoperator插件安装完成。 4. 在左侧导航栏,选择运维管理下的日志中心。 5. 在日志中心页面,单击“kubernetes审计日志”页签,然后单击“立即开启”。 6. 在配置kubernetes审计日志接入页,选择创建或使用已有日志项目,修改日志存储时间,点击“确定”。
        来自:
        帮助文档
        云容器引擎 Serverless版
        安全合规
        基础设施安全
        使用集群的API Server审计功能实现集群安全运维
      • 管理智能网关实例
        本文介绍如何管理智能网关实例。 操作场景 用户删除访问控制关联的智能网关实例。 操作步骤 1. 登录天翼云SDWAN控制台。 2. 选择“访问控制”,单击目标访问控制“操作”列的“管理实例”。 3. 用户可以取消已选中的智能网关。 4. 单击“取消关联”,解除访问控制与智能网关的关联关系。 说明 用户也可以进入“目标访问控制详情”页面。单击“关联实例 >添加实例”,可添加智能网关实例;单击目标规则“操作”列的“删除”,或着选择想要删除的智能网关实例,单击“取消关联”,可删除已关联的智能网关实例。
        来自:
        帮助文档
        天翼云SD-WAN
        智能网关(硬件版)
        访问控制
        管理智能网关实例
      • 将云监控服务接入Serverless集群
        本文介绍如何将云监控服务接入Serverless集群。 资源监控是Kubernetes中最常见的底层资源监控方式,通过资源监控可以快速查看负载的CPU、内存、网络等指标的使用率。Serverless集群的资源监控已经对接了云监控服务。 前提条件 1. 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。若已有Serverless集群,无需重复操作。 2. 已开通云监控服务。 操作步骤 Serverless集群安装监控插件 1. 登录云容器引擎管理控制台,在左侧导航栏选择“集群”。 2. 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择插件下的“插件市场”。 3. 在插件列表中选择要安装的ccsemonitor插件,点击“安装”按钮。 4. 在右侧的弹窗中选择“插件版本”,选择“超时时长”,点击“安装”按钮。 5. ccsemonitor插件安装成功后,可以查看工作负载监控。在左侧导航栏,选择工作负载下的“无状态”。 6. 单击目标工作负载名称,选择“监控”页签,可以查看目标pod的CPU使用率、内存使用率和流入流出网络速率。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        监控
        将云监控服务接入Serverless集群
      • 为ECI Pod配置独立安全组
        本文介绍如何为ECI Pod配置独立安全组。 当用户创建ECI Pod(ECI实例)时,需要指定待绑定的安全组信息,使得ECI实例的出向和入向流量得到控制。 背景信息 安全组是一种网络安全防护机制,用于防止未经授权的访问和保护计算机网络免受恶意攻击。它是一种虚拟防火墙,用于限制入向和出向网络流量。安全组工作在网络层和传输层,它通过检查数据包的源地址、目标地址、协议类型和端口号等信息来决定是否允许通过。安全组创建后,用户可以在安全组中定义各种访问规则,当ECI实例绑定安全组后,即受到这些访问规则的保护。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 确保kubectl工具已经连接目标集群。 操作步骤 在pod的annotations中添加注解:k8s.ctyun.cn/ecisecuritygroup,并指定需要使用的安全组。通过kubectl客户端创建nginx.yaml。 shell apiVersion: "apps/v1" kind: "Deployment" metadata: name: "nginxsg" namespace: "default" spec: replicas: 1 selector: matchLabels: name: "nginxsg" template: metadata: annotations: k8s.ctyun.cn/ecisecuritygroup: sgw9f6mehmq0 labels: name: "nginxsg" spec: containers: image: "registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.26alpineslim" imagePullPolicy: "IfNotPresent" name: "nginx" resources: limits: cpu: "1" memory: 1Gi 创建pod: plaintext kubectl create f nginx.yaml 在ECI控制台可以看到ECI实例开通成功,并且使用的是指定的安全组:
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        为ECI Pod配置独立安全组
      • 为ECI Pod分配IPv6地址
        本文介绍如何为ECI Pod分配IPv6地址。 ECI Pod(即ECI实例)同时支持IPv4和IPv6地址,相比IPv4,IPv6大大扩展了地址的可用空间。本文介绍如何为ECI Pod分配一个IPv6地址。 背景信息 IPv4的应用范围虽广,但网络地址资源有限,制约了互联网的发展。IPv6不仅可以解决网络地址资源有限的问题,还可以解决多种接入设备连入互联网障碍的问题。 前提条件 已为ECI实例所属的VPC和子网开通IPv6网段功能。 指定vCPU和内存创建的ECI实例均支持配置IPv6地址。指定ECS规格创建ECI实例时,请先确保指定的ECS规格支持IPv6。 在满足以上条件后,会自动为创建的ECI实例分配IPv6地址。创建ECI Pod后,您可以通过kubectl get pod命令查看Pod详情。在返回的status中,通过podIPs字段可以获取该Pod的IPv6地址。 使用条件 需放开IPv6的安全组规则。放开IPV6的安全组规则后,ECI实例之间可以通过IPv6地址实现互相访问。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        为ECI Pod分配IPv6地址
      • 基于Serverless集群快速部署FastChat应用
        本文介绍如何基于Serverless集群快速部署FastChat应用。 在这篇文章中,我们将介绍如何在Serverless集群上快速部署FastChat应用。您可以选择使用控制台或kubectl来完成应用部署,随后即可通过外部端点访问FastChat。 前提条件 已开通Serverless集群,并且能通过公网访问集群。 背景信息 Serverless集群兼容原生Kubernetes语义和API,您可以在Serverless集群中轻松创建Deployment、StatefulSet、Service、Ingress、PersistentVolume、ConfigMap或CRD等资源。此外,您也可以使用Helm部部署和管理复杂的Kubernetes应用程序的生命周期。 FastChat介绍 FastChat是一个用于训练、部署和评估基于大型语言模型的聊天机器人的开放平台。其核心功能包括:最先进模型的权重、训练代码和评估代码(例如Vicuna、FastChatT5);基于分布式多模型的服务系统,具有Web界面和与OpenAI兼容的RESTful API。 注意 天翼云不对第三方模型“FastChat”的合法性、安全性、准确性进行任何保证,天翼云不对由此引发的任何损害承担责任。 您应自觉遵守第三方模型“FastChat”的用户协议、使用规范和相关法律法规,并就使用第三方模型的合法性、合规性自行承担相关责任。 操作步骤 创建FastChat应用 您可以通过控制台部署FastChat应用,也可以通过kubectl工具连接Serverless集群来创建FastChat应用。 1. 登录管理控制台,在左侧菜单栏选择“集群”。 2. 在集群列表页面,选择目标集群名称,然后在左侧菜单栏,选择“工作负载 ”下的“无状态”,选择“创建Deployment”。 3. 在创建Deployment页面,填写负载类型、负载名称、命名空间、实例数量等。 4. 在容器配置的基本信息中填写容器名称、镜像、镜像版本、CPU/内存配额限制等。 注意 FastChat镜像要提前上传到容器镜像服务的镜像仓库中,点击选择镜像选择FastChat镜像即可。 5. 在容器配置的生命周期中点击“启动命令”,添加启动执行命令。 6. 在容器配置的健康检查中点击“就绪探针”并开启,按需进行相应配置。 7. 在访问设置项,点击“开启Service”,设置服务相关参数,通过该服务公开FastChat应用。 注意 需要提前手工创建ELB。 8. 点击“提交”,返回到如下页面表示创建成功,等待Deployment的副本Pod运行起来即可。
        来自:
        帮助文档
        云容器引擎 Serverless版
        快速入门
        基于Serverless集群快速部署FastChat应用
      • 通过指定CPU和内存创建ECI Pod
        本文介绍如何通过指定CPU和内存创建ECI Pod。 您可以通过指定vCPU和内存来创建ECI Pod,系统会尝试使用多种云主机规格来支撑您的实例,以提供比单一云主机规格更好的弹性和资源供应能力。本文将分别介绍如何指定ECI实例的容器规格和ECI Pod的规格。 规格说明 在创建ECI Pod时,如果指定的vCPU和内存大小不符合ECI支持的规格要求,系统将会进行自动规整。在规整时,系统会将申请的实例规格向最接近的可支持的规格进行调整,同时需要确保所需的资源量不超过ECI的规格限制,以获得最佳的性能和资源利用率。例如:在创建ECI实例时声明了7 vCPU,13 GiB内存,则实际创建的ECI实例为8 vCPU,16 GiB内存。 注意 如果没有指定 vCPU 和内存规格,系统将默认使用 2 vCPU 和 4 GiB 内存的规格来创建 ECI Pod。 使用示例 在创建ECI Pod时,通过定义容器中的limits,可以指定Pod内容器的vCPU和内存。 注意 在Serverless集群中,requests会被忽略。 您可以通过直接定义容器的limits来指定该容器的 vCPU 和内存。具体的配置示例如下: apiVersion: apps/v1 kind: Deployment metadata: name: nginxtest namespace: default labels: app: nginxtest spec: replicas: 2 selector: matchLabels: app: nginxtest template: metadata: labels: app: nginxtest spec: containers: name: nginx image: registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.25alpine ports: containerPort: 80 resources: limits: cpu: "1" memory: "2Gi"
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        ECI Pod
        通过指定CPU和内存创建ECI Pod
      • Service概述
        本文介绍Service概述。 创建服务 Kubernetes中每⼀个工作负载会有⼀个或多个实例(Pod),每个实例(Pod)的IP地址由网络插件动态随机分配(Pod重启后IP地址会改变)。为屏蔽这些后端实例的动态变化和对多实例的负载均衡,引入了服务(Service)这个资源对象。本文将介绍如何创建服务并对外发布应用。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。 通过命令创建应用 步骤一:创建Deplyoment 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,单击目标集群的名称进入集群详情界面。 4. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 5. 在无状态页面中单击左上角的“新增YAML” ,本次示例模板是一个Nginx的Deployment,具体内容如下所示: plaintext apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: name: nginx image: nginx:1.14.2 ports: containerPort: 80 6. 创建完成后可查看该应用。 1. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 2. 在无状态页面中可以查看所有已经创建的Deployment。 3. 在目标Deployment项选项卡单击创建好的应用名称 ,查看其详情。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service管理
        Service概述
      • 创建LoadBalance类型Service
        本文介绍如何创建LoadBalance类型Service。 Serverless集群支持将Service通过负载均衡ELB向外暴露, Serverless集群内置CCM(Cloud Controller Manager)插件,当Service的类型为LoadBalancer时,CCM插件会为Service配置负载均衡,并根据Service信息配置好负载均衡的后端服务器组、健康检查和监听规则等,使得用户可以通过负载均衡访问该Service。以下是使用负载均衡的步骤指引。 使用已有负载均衡暴露服务 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。 您已提前在负载均衡控制台创建ELB实例,ELB实例需要与Service所在的Serverless集群在同一个VPC网络下。 注意事项 不同Service可以同时复用同一个负载均衡实例,复用同一个负载均衡实例需要避免不同Service使用相同的服务端口,否则存在监听配置被覆盖的情况。 不能复用由CCM自动创建的或集群ApiServer使用的负载均衡实例。 当Service删除时,使用已有的负载均衡不会被删除。 操作步骤 1. 登录云容器引擎控制台,点击进入想要操作的Serverless集群,在左侧菜单选择“网络”>“服务”。 2. 点击“创建服务”按钮新建服务,按照参数说明配置相关的参数: 1. 类型:选择负载均衡。 2. 负载均衡:可根据业务需要选择私网访问或公网访问,集群内或同一VPC内访问建议选择私网访问即可;选择“使用已有负载均衡”;负载均衡实例列表会根据选择的私网/公网访问方式显示出对应的实例,选择想要使用的负载均衡实例即可。 3. 标签:根据需要可以为服务配置标签。 4. 注解:根据需要可以为服务配置注解。 5. 外部流量策略:Cluster或Local。默认Cluster即可。 6. 健康检查:根据需要可以配置全局或自定义检查,默认不启用。 7. 端口映射:配置好协议、容器端口及服务端口,其中容器端口为应用本身暴露的端口,服务端口则会作为负载均衡实例的监听端口。 8. 工作负载绑定:选择服务要关联的工作负载,也可以配置自定义标签关联。 3. 创建服务后,在服务列表可以看到该服务,通过服务的集群外访问地址即可以访问该服务。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service管理
        创建LoadBalance类型Service
      • Service概述
        本节介绍了如何Service管理。 创建服务 Kubernetes中每⼀个工作负载会有⼀个或多个实例(Pod),每个实例(Pod)的IP地址由网络插件动态随机分配(Pod重启后IP地址会改变)。为屏蔽这些后端实例的动态变化和对多实例的负载均衡,引入了服务(Service)这个资源对象。本文将介绍如何创建服务并对外发布应用。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。 通过命令创建应用 步骤一:创建Deplyoment 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,单击目标集群的名称进入集群详情界面。 4. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 5. 在无状态页面中单击左上角的“新增YAML” ,本次示例模板是一个Nginx的Deployment,具体内容如下所示: apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: name: nginx image: nginx:1.14.2 ports: containerPort: 80 6. 创建完成后可查看该应用。 1. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 2. 在无状态页面中可以查看所有已经创建的Deployment。 3. 在目标Deployment项选项卡单击创建好的应用名称 ,查看其详情。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service概述
      • 查看QoS策略
        本节帮助您了解如何查看QoS策略。 操作场景 创建QoS策略后,您可以查看该策略中的规则和关联的设备。 前提条件 注册天翼云账号,并完成实名认证。具体操作,请参见天翼云账号注册流程。 您已经完成QoS策略的创建。 操作步骤 1. 登录控制中心。 2. 在控制中心页面左上角点击,选择区域,本节我们选择华东1。 3. 依次选择“网络”,单击“天翼云SDWAN”,进入天翼云SDWAN总览页面。 4. 选择“QoS策略”,单击目标QoS策略的名称,进入策略详情页。 5. 在策略详情页的“规则”、“关联实例”页签下,分别可以查看该策略的规则详情和关联实例。
        来自:
        帮助文档
        天翼云SD-WAN
        智能网关(硬件版)
        QoS策略
        查看QoS策略
      • 收集Serverless集群控制平面组件日志
        本文介绍如何收集Serverless集群控制平面组件日志。 基于Serverless 集群的运维需求,Serverless容器引擎为您提供了便捷的控制平面日志收集能力。通过此功能,您可以轻松地将集群控制面产生的日志汇集到您账号下的云日志服务中,以便进行集中化的管理和分析。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 采集的日志将以日志流的形式发送到您账号下指定的云日志服务的日志项目中,且云日志服务使用统一的按量付费方式计费。 操作步骤 安装ctglogoperator日志插件 收集控制平面组件日志需要先安装日志插件。 1. 登录云容器引擎管理控制台,在左侧导航栏选择“集群列表”。 2. 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择“插件” > “插件市场”。 3. 在插件市场页面,在插件列表中选择要安装的ctglogoperator插件,点击“安装”按钮。 也可以通过在左侧导航栏,选择运维管理下的日志中心,点击“安装插件”。 等待ctglogoperator插件安装完成。 4. 在左侧导航栏,选择运维管理下的日志中心。 5. 在日志中心页面,单击“控制平面组件日志”页签,然后单击“立即开启”。 6. 选择创建或使用已有日志项目,修改日志存储时间,点击“确定”。 说明 Serverless集群支持kubeapiserver,kubecontrollermanager和kubescheduler三种控制平面组件日志查询方式。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        日志
        收集Serverless集群控制平面组件日志
      • 为Pod配置时区
        本文介绍如何为Pod配置时区。 本文将介绍如何为 ECI Pod 配置不同的时区,确保您的应用程序、日志和时间戳记录遵循正确的时间和日期。 操作步骤 为Kubernetes Pod设置时区的最简单方法是在Pod中添加一个Volume,然后将该Volume挂载到Pod中的某个目录。该目录可以包含代表时区的一个或多个文件。这种方法的优点是可以在Pod内的多个容器中重用时区设置,而无需在每个容器中都复制一遍。 您想要创建一个configmap,并导入所需的时区信息。为了指定时区,需要进行相应的配置,请选择/usr/share/zoneinfo/Asia/目录下的配置文件进行导入。以下是一个示例: 1.创建应用的YAML配置文件timezone.yaml,内容示例如下: apiVersion: v1 kind: Pod metadata: name: timezonepodinitcontainer spec: initContainers: name: timezonesetup image: "registryhuadong1.crsinternal.ctyun.cn/opensource/nginx:1.25alpine" command: ["/bin/sh", "c"] args: cp /usr/share/zoneinfo/Asia/Shanghai /timezone/localtime volumeMounts: name: timezoneconfig mountPath: /timezone containers: name: maincontainer image: busybox command: "tail" "f" "/dev/null" volumeMounts: name: timezoneconfig mountPath: /etc/localtime subPath: localtime volumes: name: timezoneconfig emptyDir: {} 2.通过该配置文件部署busybox应用。 kubectl apply f timezone.yaml 预期返回: NAME READY STATUSRESTARTS AGE timezone 1/1 Running0 1m30s 3.进入指定容器。 通过弹性容器实例ECI控制台,选择指定的容器组,点击“远程连接”连接容器。 4.在容器中运行date R命令,显示当前的日期和时间。如果返回的时间与您设置的时区信息相符,则表示设置成功。以下是设置成功后的示例返回结果: /
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        ECI Pod
        为Pod配置时区
      • 1
      • ...
      • 203
      • 204
      • 205
      • 206
      • 207
      • ...
      • 238
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      弹性云主机 ECS

      镜像服务 IMS

      科研助手

      一站式智算服务平台

      知识库问答

      人脸检测

      人脸实名认证

      人脸活体检测

      动作活体识别

      推荐文档

      开通备案

      实例恢复

      大事记

      文档下载

      复制备份

      创建程序包

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号