...
1# One external resource claim, one pod, two containers.
2# One container uses resource, one does not.
3apiVersion: v1
4kind: ConfigMap
5metadata:
6 name: external-claim-parameters
7 namespace: default
8data:
9 a: b
10---
11apiVersion: resource.k8s.io/v1alpha2
12kind: ResourceClaim
13metadata:
14 name: external-claim
15spec:
16 resourceClassName: example
17 parametersRef:
18 kind: ConfigMap
19 name: external-claim-parameters
20---
21apiVersion: v1
22kind: Pod
23metadata:
24 name: test-external-claim
25spec:
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
View as plain text