[SEBA-37] Kafka topic exporter changes.
Change-Id: Idaf14ef433bc5fad870dc5a498e10bc5678e3b26
diff --git a/Dockerfile b/Dockerfile
index 641f75e..d8da92d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -13,17 +13,21 @@
# limitations under the License.
# docker build -t opencord/kafka-topic-exporter:latest .
-# docker build -t 10.90.0.101:30500/opencord/kafka-topic-exporter:latest .
+# docker build -t 10.128.22.1:30500/opencord/kafka-topic-exporter:latest .
FROM golang:1.10-stretch as builder
RUN mkdir -p /go/src/gerrit.opencord.org/kafka-topic-exporter
-ADD . /go/src/gerrit.opencord.org/kafka-topic-exporter
-WORKDIR /go/src/gerrit.opencord.org/kafka-topic-exporter
RUN go get -u github.com/golang/dep/cmd/dep
+ADD Gopkg.lock /go/src/gerrit.opencord.org/kafka-topic-exporter
+ADD Gopkg.toml /go/src/gerrit.opencord.org/kafka-topic-exporter
+WORKDIR /go/src/gerrit.opencord.org/kafka-topic-exporter
RUN dep ensure --vendor-only
+ADD . /go/src/gerrit.opencord.org/kafka-topic-exporter
RUN CGO_ENABLED=0 GOOS=linux go build -o main .
FROM alpine:3.8
WORKDIR /go/src/gerrit.opencord.org/kafka-topic-exporter/
COPY --from=builder /go/src/gerrit.opencord.org/kafka-topic-exporter/main .
+# FIXME this should be mounted by the helm charts
+ADD config/conf.yaml /etc/config/conf.yaml
ENTRYPOINT ["./main"]