File tree Expand file tree Collapse file tree 4 files changed +13
-11
lines changed
deployments/helm/power-dra-driver/templates
two-pods-two-distinct-nx-gzip Expand file tree Collapse file tree 4 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,12 @@ FROM registry.access.redhat.com/ubi9/ubi:9.4 as builder
2
2
USER root
3
3
WORKDIR /workspace
4
4
5
+ # Copy go.mod and go.sum first to cache dependencies
6
+ COPY go.mod go.sum ./
7
+
8
+ # Now copy the rest of the source code
9
+ COPY . .
10
+
5
11
# From https://github.com/openshift/oc-mirror/blob/main/Dockerfile#L8C1-L20C2
6
12
# DNF Package Install List
7
13
ARG DNF_LIST="\
Original file line number Diff line number Diff line change 78
78
- name : cdi
79
79
hostPath :
80
80
path : /var/run/cdi
81
- type : Directory
81
+ type : DirectoryOrCreate
82
82
{{- with .Values.kubeletPlugin.nodeSelector }}
83
83
nodeSelector :
84
84
{{- toYaml . | nindent 8 }}
Original file line number Diff line number Diff line change 1
1
2
2
3
- 1 . Create namespace ` oc new-project ex-dra-driver `
3
+ 1 . Create namespace ` oc new-project ex-power-dra `
4
4
2 . Install Scenario - ` kustomize build examples/<scenario> | oc apply -f - `
5
5
3 . Uninstall Scenario - ` kustomize build examples/<scenario> | oc delete -f - `
6
6
Original file line number Diff line number Diff line change 1
1
apiVersion : apps/v1
2
2
kind : Deployment
3
3
metadata :
4
- name : ex-power-dra
4
+ name : ex-power-dra-sec
5
5
labels :
6
- app : ex-power-dra
6
+ app : ex-power-dra-sec
7
7
spec :
8
8
selector :
9
9
matchLabels :
13
13
labels :
14
14
app : ex-power-dra
15
15
spec :
16
+ serviceAccountName : ex-sa
16
17
containers :
17
18
- name : driver
18
19
image : quay.io/powercloud/power-dra-driver:latest
25
26
requests :
26
27
cpu : 100m
27
28
memory : 100Mi
28
- claims :
29
- - name : nx-gzip
30
- serviceAccount : ex-sa
31
- serviceAccountName : ex-sa
32
29
securityContext :
33
30
privileged : false
34
31
runAsUser : 1000
38
35
runAsNonRoot : true
39
36
readOnlyRootFilesystem : true
40
37
allowPrivilegeEscalation : false
38
+ # Resource Claims should be outside of `containers`
41
39
resourceClaims :
42
40
- name : nx-gzip
43
41
resourceClaimTemplateName : nx-gzip
44
- serviceAccount : ex-sa
45
- serviceAccountName : ex-sa
46
42
updateStrategy :
47
- type : RollingUpdate
43
+ type : RollingUpdate
You can’t perform that action at this time.
0 commit comments