Да, вы запускаете несколько контейнеров внутри одного модуля. В одном манифесте YAML вы можете добавить оба контейнера spe c и запустить его.
однако, вы не можете без объединения YAML, вы не можете запустить несколько контейнеров в одном модуле.
для одного примера файла:
apiVersion: v1
kind: Pod
metadata:
name: mc1
spec:
volumes:
- name: html
emptyDir: {}
containers:
- name: 1st
image: nginx
volumeMounts:
- name: html
mountPath: /usr/share/nginx/html
- name: 2nd
image: debian
volumeMounts:
- name: html
mountPath: /html
command: ["/bin/sh", "-c"]
args:
- while true; do
date >> /html/index.html;
sleep 1;
done
подробности вы также можете сослаться на официальный документ: https://kubernetes.io/docs/tasks/access-application-cluster/communicate-containers-same-pod-shared-volume/