k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/test/e2e/dra/test-driver/deploy/example/pod-external.yaml (about) 1 # One external resource claim, one pod, two containers. 2 # One container uses resource, one does not. 3 apiVersion: v1 4 kind: ConfigMap 5 metadata: 6 name: external-claim-parameters 7 namespace: default 8 data: 9 a: b 10 --- 11 apiVersion: resource.k8s.io/v1alpha2 12 kind: ResourceClaim 13 metadata: 14 name: external-claim 15 spec: 16 resourceClassName: example 17 parametersRef: 18 kind: ConfigMap 19 name: external-claim-parameters 20 --- 21 apiVersion: v1 22 kind: Pod 23 metadata: 24 name: test-external-claim 25 spec: 26 restartPolicy: Never 27 containers: 28 - name: with-resource 29 image: registry.k8s.io/e2e-test-images/busybox:1.29-2 30 command: ["sh", "-c", "set && mount && ls -la /dev/"] 31 resources: 32 claims: 33 - resource 34 - name: without-resource 35 image: registry.k8s.io/e2e-test-images/busybox:1.29-2 36 command: ["sh", "-c", "set && mount && ls -la /dev/"] 37 resourceClaims: 38 - name: resource 39 source: 40 resourceClaimName: external-claim