Создание pod с дополнительным интерфейсом#

Последовательность выполнения#

Создайте несколько pod с аннотациями, указывающими на использование созданной конфигурации. Например, создайте pod с использованием конфигурации macvlan:

cat <<EOF | oc create -f -
apiVersion: v1
kind: Pod
metadata:
  name: samplepod
  annotations:
    k8s.v1.cni.cncf.io/networks: macvlan-conf
spec:
  containers:
  - name: samplepod
    command: ["/bin/ash", "-c", "trap : TERM INT; sleep infinity & wait"]
    image: alpine
EOF

Проверка#

Проверьте, какие интерфейсы присоединены к созданному pod:

oc exec -it samplepod -- ip a

Результат#

Pod с дополнительным интерфейсом успешно создан.