文档中心 > 商家经营工具-开发指引

0225更新

更新时间:2023/05/05 访问次数:4738

一、集群运维

计算资源运维


1)支持为环境绑定集群;

2)支持为应用指定ECS节点;

3)支持设置“容器尽力分配到不同宿主机”;

点击查看详情

 

二、应用发布

1. 发布过程回滚


点击查看说明文档


2. 优雅上下线


部署配置中"雅上下线"设置PostStart和PreStop:

1)PostStart:容器创建成功后,运行前的任务,用于资源部署、环境准备等。

2)PreStop:在容器被终止前的任务,用于优雅关闭应用程序、通知其他系统等等。

 

image.png

 

三、应用运维

1. 应用监控


1)基础监控,区分环境,展示当前环境的容器监控信息;

2)应用监控(ARMS),优化展示效果,分TAB展示应用性能指标。


image.png

 

image.png

 

2. 应用日志


SLS接入支持页面配置,点击查看说明文档

 

3. 存储支持NAS


PV/PVC模式的NAS存储;

点击查看说明文档

支持集群维度配置存储卷 ;

支持应用维度创建存储卷声明 ;

 

四、丰富部署配置

1. 应用部署配置支持yaml类型配置


新建配置页面会根据应用类型(有状态应用或无状态应用),YAML配置部分分别展示Deployment和StatefulSet,同时可以添加最多5个ConfigMap。

 

image.png

 

image.png

 

2. 普通配置类型增加更多配置项,具体如下:


1)CPU和内存资源可设置请求量和限制量。


image.png

  

2)目录挂载配置新增内存映射、宿主机目录、持久化存储卷类型。


image.png

 

3)丰富健康检查配置,区分应用存活探针和应用就绪探针,存活探针和就绪探针用来检查容器的状态,存活探针是为了查看容器是否正在运行,就绪探针是为了查看容器是否准备好接受HTTP请求。

存活探针是让Kubernetes知道你的应用是否活着。如果你的应用还活着,那么Kubernetes就让它继续存在。如果你的应用程序已经死了,Kubernetes将移除Pod并重新启动一个来替换它。

就绪探针旨在让Kubernetes知道你的应用是否准备好为请求提供服务。Kubernetes只有在就绪探针通过才会把流量转发到Pod。如果就绪探针检测失败,Kubernetes将停止向该容器发送流量,直到它通过。


① 探针类型


探针类型

探针说明

http get (HTTP探测)

HTTP探测可能是最常见的探针类型。即使应用不是HTTP服务,也可以创建一个轻量级HTTP服务器来响应探测。比如让Kubernetes通过HTTP访问一个URL,如果返回码在200到300范围内,就将应用程序标记为健康状态,否则它被标记为不健康。

shell script (命令探测)

对于命令探测,是指Kubernetes在容器内运行命令。如果命令以退出代码0返回,则容器将标记为正常。否则,它被标记为不健康。


② 各参数解释

参数

说明

检查延迟

即初始探测延迟,存活探针探测失败会导致pod重新启动,所以配置检查延迟十分重要,要确保在应用准备之后探针才启动。否则,应用将无限重启!

检查间隔

每个多长时间进行一次检查,单位秒。

超过时间

检查的超时时间,超过该时间认为单次检查失败,单位秒。

失败次数或阈值

超过失败阈值,则认为检查失败。

成功次数阈值

达到成功阈值,则认为检查成功,应用存活探针的成功次数阈值默认为1,不允许修改


image.png

 

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部