We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e266123 commit ea1d78dCopy full SHA for ea1d78d
Dockerfile
@@ -10,9 +10,9 @@ COPY main.go main.go
10
11
RUN CGO_ENABLED=0 GOOS=linux GOARCH=$TARGETARCH go build -a -o kvm-device-plugin main.go
12
13
-FROM gcr.io/distroless/static:nonroot
+FROM alpine:3.18
14
WORKDIR /
15
COPY --from=builder /workspace/kvm-device-plugin .
16
-USER 65532:65532
+RUN mkdir -p /var/lib/kubelet/device-plugins/
17
18
ENTRYPOINT ["/kvm-device-plugin"]
manifests/kvm-device-plugin.yaml
@@ -29,6 +29,7 @@ spec:
29
serviceAccountName: kvm-device-plugin
30
containers:
31
- name: kvm-device-plugin
32
+ imagePullPolicy: Always
33
image: docker.io/kaasops/kvm-device-plugin:v1.0.0
34
securityContext:
35
privileged: true
0 commit comments