docker:okd_macvlan
Differences
This shows you the differences between two versions of the page.
| docker:okd_macvlan [2026/03/27 15:52] – created jonathan | docker:okd_macvlan [2026/03/27 18:15] (current) – jonathan | ||
|---|---|---|---|
| Line 122: | Line 122: | ||
| < | < | ||
| oc apply -f pod1.yaml | oc apply -f pod1.yaml | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== MAC VLAN within project/ | ||
| + | |||
| + | <code - > | ||
| + | oc create sa netshoot -n lab-infra | ||
| + | oc get sa netshoot -n lab-infra | ||
| + | oc adm policy add-scc-to-user privileged system: | ||
| + | </ | ||
| + | |||
| + | <code - macvlan-enp7s0-vlan222-lab_infra.yaml> | ||
| + | apiVersion: k8s.cni.cncf.io/ | ||
| + | kind: NetworkAttachmentDefinition | ||
| + | metadata: | ||
| + | name: macvlan-enp7s0-vlan222 | ||
| + | namespace: lab-infra | ||
| + | spec: | ||
| + | config: | | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | <code - deployment-lab10e-pod1.yaml> | ||
| + | apiVersion: apps/v1 | ||
| + | kind: Deployment | ||
| + | metadata: | ||
| + | name: pod1 | ||
| + | namespace: lab-infra | ||
| + | spec: | ||
| + | replicas: 1 | ||
| + | selector: | ||
| + | matchLabels: | ||
| + | app: pod1 | ||
| + | template: | ||
| + | metadata: | ||
| + | labels: | ||
| + | app: pod1 | ||
| + | annotations: | ||
| + | k8s.v1.cni.cncf.io/ | ||
| + | [{ | ||
| + | " | ||
| + | " | ||
| + | }] | ||
| + | spec: | ||
| + | serviceAccountName: | ||
| + | containers: | ||
| + | - name: test | ||
| + | image: nicolaka/ | ||
| + | command: [" | ||
| + | securityContext: | ||
| + | privileged: true | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | oc label ns lab-infra \ | ||
| + | pod-security.kubernetes.io/ | ||
| + | pod-security.kubernetes.io/ | ||
| + | pod-security.kubernetes.io/ | ||
| + | --overwrite | ||
| </ | </ | ||
docker/okd_macvlan.txt · Last modified: by jonathan
