1. k8s编写cronjob的知识点:
通过sed对cronjob的yaml文件中的image 属性进行替换:
sed s/old/new/g file 当 old和new 均为变量的时候,书写方式如下: sed -i 's#'''$old_image'''#'''$new_image'''#g' quota-cronjob.yaml
2. cronjob对应的pod中执行ps -ef ,发现pod共享了宿主机的进程。此问题是因为参数设置:
1 hostIPC: true 2 hostNetwork: true 3 hostPID: true
相关解释:
Privileged :不受限制的策略,提供最大可能范围的权限许可。此策略允许已知的特权提升。
hostPID:是否允许Pod共享宿主机的进程空间。
hostPath:是否允许使用宿主机文件系统目录。
hostNetwork:是否允许Pod使用宿主机网络的命名空间。
hostIPC:是否允许Pod共享宿主机的IPC命名空间
标签:cronjob,old,image,宿主机,sed,编写,k8s From: https://www.cnblogs.com/ganmaoling/p/17339164.html