Skip to content

Commit 3ca15af

Browse files
authored
Merge pull request #500 from justinsb/use_the_root_not_root
Put the manager binary into /, instead of /root/
2 parents 067f9e0 + e87227a commit 3ca15af

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

pkg/scaffold/manager/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ spec:
8484
spec:
8585
containers:
8686
- command:
87-
- /root/manager
87+
- /manager
8888
image: {{ .Image }}
8989
imagePullPolicy: Always
9090
name: manager

pkg/scaffold/manager/dockerfile.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o manager {{ .Repo }}/cmd
5050
5151
# Copy the controller-manager into a thin image
5252
FROM ubuntu:latest
53-
WORKDIR /root/
53+
WORKDIR /
5454
COPY --from=builder /go/src/{{ .Repo }}/manager .
55-
ENTRYPOINT ["./manager"]
55+
ENTRYPOINT ["/manager"]
5656
`

test/project/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o manager sigs.k8s.io/kub
1212

1313
# Copy the controller-manager into a thin image
1414
FROM ubuntu:latest
15-
WORKDIR /root/
15+
WORKDIR /
1616
COPY --from=builder /go/src/sigs.k8s.io/kubebuilder/test/project/manager .
17-
ENTRYPOINT ["./manager"]
17+
ENTRYPOINT ["/manager"]

test/project/config/manager/manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- command:
45-
- /root/manager
45+
- /manager
4646
image: controller:latest
4747
imagePullPolicy: Always
4848
name: manager

0 commit comments

Comments
 (0)