本系列文章:
第一章:九析带你轻松完爆k8 pod日期介绍
第二章:九析带你轻松完爆k8舱时间设置
引用>
<人力资源/>
上小节中我们知道了码头工人容器默认会使用UTC(国际标准时间),因为我们是春秋国旅(北京时间),因此容器内时间会比北京时间晚了8个小时。
如何批量修改容器时间,使其跟我们使用的北京时间保持同步呢?可以使用PodPreset实现。
PodPreset是k8 API资源,作用是在创建舱时预设(预设)信息,比如秘密,configmap,环境变量,卷挂载等。有了PodPreset,我们就不必显示为每个吊舱编写所需信息,而只需执行PodPreset API,自动将这些信息注入到指定的舱容器中。
有关PodPreset说明,请点击查看。
<人力资源/>
PodPreset在美丽中的资源类型为,默认并不开启。查看命令:
kubectl api-versions
引用>或者:
kubectl得到PodPreset
引用>
![]()
编辑配置文件,在启动参数新增选项,在原有选项中追加。
——enable-admission-plugins=NodeRestriction
引用>
![]()
<人力资源/>
特别注意Podpreset作用范围是。所以在创建pod资源时,名称空间要正确:
编写资源文件豆荚。yaml:
apiVersion: v1
:豆荚
元数据:
名称:nginx
名称空间:默认
标签:
应用:规范nginx
:
容器:
-名称:nginx
图片:nginx港口:
- containerPort: 80
引用>创建Pod资源:
kubectl应用- f吊舱。yaml
引用>创建pod成功后,进入舱容器查看时间:
kubectl exec - nginx/bin/sh
引用>
![]()
自此,pod预设时间修改被轻松完爆。
第二章九析带你轻松完爆k8舱时间设置