diff --git a/go.mod b/go.mod index c0edf58..685cb59 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module git.giftfish.de/ston1th/cloud-controller-manager-pve go 1.13 require ( - git.giftfish.de/ston1th/pve-go v0.0.0-20201031205459-928086aea9c1 + git.giftfish.de/ston1th/pve-go v0.0.0-20201101190916-eb9546c9aff3 github.com/go-logr/logr v0.2.1 github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/imdario/mergo v0.3.9 // indirect diff --git a/go.sum b/go.sum index b608c40..4a52f43 100644 --- a/go.sum +++ b/go.sum @@ -16,6 +16,8 @@ git.giftfish.de/ston1th/pve-go v0.0.0-20201031113657-271c91eecbeb h1:4tRFUX6/KiJ git.giftfish.de/ston1th/pve-go v0.0.0-20201031113657-271c91eecbeb/go.mod h1:WOrvThayhaB89KZwQqGzqcTD9nVeTsnaRB1vBaeb2tM= git.giftfish.de/ston1th/pve-go v0.0.0-20201031205459-928086aea9c1 h1:DB8S2p46uptQn2dkfb1RC28tzOIED7bYbt+UHQWwEbQ= git.giftfish.de/ston1th/pve-go v0.0.0-20201031205459-928086aea9c1/go.mod h1:WOrvThayhaB89KZwQqGzqcTD9nVeTsnaRB1vBaeb2tM= +git.giftfish.de/ston1th/pve-go v0.0.0-20201101190916-eb9546c9aff3 h1:7qaAhq9dXZYCdGT/TpwVUpWjEntxbPJrPgFgo3wPFU4= +git.giftfish.de/ston1th/pve-go v0.0.0-20201101190916-eb9546c9aff3/go.mod h1:WOrvThayhaB89KZwQqGzqcTD9nVeTsnaRB1vBaeb2tM= github.com/Azure/azure-sdk-for-go v43.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78 h1:w+iIsaOQNcT7OZ575w+acHgRric5iCyQh+xv+KJ4HB8= github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= diff --git a/images/pve-cloud-controller-manager/Dockerfile b/images/pve-cloud-controller-manager/Dockerfile index f289ca2..f65603f 100644 --- a/images/pve-cloud-controller-manager/Dockerfile +++ b/images/pve-cloud-controller-manager/Dockerfile @@ -6,12 +6,12 @@ COPY go.mod go.mod COPY go.sum go.sum COPY cmd/pve-cloud-controller-manager/main.go main.go COPY pkg/pvecloud/ pkg/pvecloud/ -RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on go build -trimpath -gcflags 'all=-e' -ldflags "-s -w" -o manager main.go +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on go build -trimpath -gcflags 'all=-e' -ldflags "-s -w" -o pve-cloud-controller main.go RUN apk add --no-cache ca-certificates FROM scratch COPY --from=builder /etc/passwd /etc/passwd COPY --from=builder /etc/ssl/cert.pem /etc/ssl/cert.pem -COPY --from=builder /build/manager /manager +COPY --from=builder /build/pve-cloud-controller /pve-cloud-controller # appuser USER 65532 -ENTRYPOINT ["/manager"] +ENTRYPOINT ["/pve-cloud-controller"] diff --git a/images/pve-csr-approver-manager/Dockerfile b/images/pve-csr-approver-manager/Dockerfile index 631bf36..a4c2f47 100644 --- a/images/pve-csr-approver-manager/Dockerfile +++ b/images/pve-csr-approver-manager/Dockerfile @@ -6,12 +6,12 @@ COPY go.mod go.mod COPY go.sum go.sum COPY cmd/pve-csr-approver-manager/main.go main.go COPY pkg/approver/ pkg/approver -RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on go build -trimpath -gcflags 'all=-e' -ldflags "-s -w" -o manager main.go +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GO111MODULE=on go build -trimpath -gcflags 'all=-e' -ldflags "-s -w" -o pve-csr-approver main.go RUN apk add --no-cache ca-certificates FROM scratch COPY --from=builder /etc/passwd /etc/passwd COPY --from=builder /etc/ssl/cert.pem /etc/ssl/cert.pem -COPY --from=builder /build/manager /manager +COPY --from=builder /build/pve-csr-approver /pve-csr-approver # appuser USER 65532 -ENTRYPOINT ["/manager"] +ENTRYPOINT ["/pve-csr-approver"]