3.8. 将 initdata 应用到 pod
您可以通过将自定义 initdata 应用到特殊用例(如使用 relaxed 策略)或在使用不同的红帽构建的配置时,覆盖在对等 pod 配置映射中应用的全局 INITDATA 设置。您可以通过在工作负载 pod YAML 中添加注解来自定义 initdata。
前提条件
- 您已创建了 initdata 字符串。
流程
将 initdata 字符串添加到 pod 清单:
apiVersion: v1 kind: Pod metadata: name: ocp-cc-pod labels: app: ocp-cc-pod annotations: io.katacontainers.config.hypervisor.cc_init_data: <initdata_string> spec: runtimeClassName: kata-remote containers: - name: <container_name> image: registry.access.redhat.com/ubi9/ubi:latest command: - sleep - "36000" securityContext: privileged: false seccompProfile: type: RuntimeDefault运行以下命令来创建 pod:
$ oc create -f my-pod.yaml