blob: 3fd35c98541fa67230423f633de64e6c8178c91a [file] [log] [blame]
FROM golang:1.13 as builder
COPY . /go/src/github.com/apache/cloudstack-kubernetes-provider
WORKDIR /go/src/github.com/apache/cloudstack-kubernetes-provider
RUN make clean && CGO_ENABLED=0 GOOS=linux make
FROM alpine:latest
RUN apk --no-cache add ca-certificates
WORKDIR /root/
COPY --from=builder /go/src/github.com/apache/cloudstack-kubernetes-provider/cloudstack-ccm ./cloudstack-ccm
CMD ["./cloudstack-ccm", "--cloud-provider", "external-cloudstack"]