better dockerfiles
This commit is contained in:
parent
393904c21c
commit
cc9de48f12
3 changed files with 2 additions and 1 deletions
|
|
@ -76,7 +76,6 @@ spec:
|
||||||
- args:
|
- args:
|
||||||
- --cloud-config=/etc/kubernetes/pve.json
|
- --cloud-config=/etc/kubernetes/pve.json
|
||||||
- --leader-elect=true
|
- --leader-elect=true
|
||||||
- --cluster-name=kubernetes
|
|
||||||
name: manager
|
name: manager
|
||||||
image: reg.k8s.giftfish.de/library/pve-csr-approver-manager-amd64:dev
|
image: reg.k8s.giftfish.de/library/pve-csr-approver-manager-amd64:dev
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ RUN mkdir /build
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
COPY go.mod go.mod
|
COPY go.mod go.mod
|
||||||
COPY go.sum go.sum
|
COPY go.sum go.sum
|
||||||
|
RUN go mod download
|
||||||
COPY cmd/pve-cloud-controller-manager/main.go main.go
|
COPY cmd/pve-cloud-controller-manager/main.go main.go
|
||||||
COPY pkg/pvecloud/ pkg/pvecloud/
|
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 pve-cloud-controller 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
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ RUN mkdir /build
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
COPY go.mod go.mod
|
COPY go.mod go.mod
|
||||||
COPY go.sum go.sum
|
COPY go.sum go.sum
|
||||||
|
RUN go mod download
|
||||||
COPY cmd/pve-csr-approver-manager/main.go main.go
|
COPY cmd/pve-csr-approver-manager/main.go main.go
|
||||||
COPY pkg/approver/ pkg/approver
|
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 pve-csr-approver 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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue