第二章九析带你轻松完爆k8舱时间设置

本系列文章:

第一章:九析带你轻松完爆k8 pod日期介绍

第二章:九析带你轻松完爆k8舱时间设置

<人力资源/>


上小节中我们知道了码头工人容器默认会使用UTC(国际标准时间),因为我们是春秋国旅(北京时间),因此容器内时间会比北京时间晚了8个小时。

如何批量修改容器时间,使其跟我们使用的北京时间保持同步呢?可以使用PodPreset实现。

PodPreset是k8 API资源,作用是在创建舱时预设(预设)信息,比如秘密,configmap,环境变量,卷挂载等。有了PodPreset,我们就不必显示为每个吊舱编写所需信息,而只需执行PodPreset API,自动将这些信息注入到指定的舱容器中。

有关PodPreset说明,请点击查看。

<人力资源/>


PodPreset在美丽中的资源类型为,默认并不开启。查看命令:

kubectl api-versions

或者:

kubectl得到PodPreset

第二章九析带你轻松完爆k8舱时间设置“> <img src=

编辑配置文件,在启动参数新增选项,在原有选项中追加。

——enable-admission-plugins=NodeRestriction

第二章九析带你轻松完爆k8舱时间设置“> <img src=

<人力资源/>


特别注意Podpreset作用范围是。所以在创建pod资源时,名称空间要正确:

编写资源文件豆荚。yaml:

apiVersion: v1

:豆荚

元数据:

名称:nginx

名称空间:默认

标签:

应用:规范nginx

:

容器:

-名称:nginx

图片:nginx港口:

- containerPort: 80

创建Pod资源:

kubectl应用- f吊舱。yaml

创建pod成功后,进入舱容器查看时间:

kubectl exec - nginx/bin/sh

第二章九析带你轻松完爆k8舱时间设置

自此,pod预设时间修改被轻松完爆。

第二章九析带你轻松完爆k8舱时间设置