Skip to content

Commit

Permalink
ci: add release dockerfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
gszr committed Sep 16, 2019
1 parent a335863 commit f6216ed
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 0 deletions.
12 changes: 12 additions & 0 deletions tools/releases/dockerfiles/Dockerfile.kuma-cp
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM alpine:3.10

ADD $KUMA_ROOT/build/artifacts-linux-amd64/kuma-cp/kuma-cp /usr/bin

RUN mkdir -p /etc/kuma
ADD $KUMA_ROOT/pkg/config/app/kuma-cp/kuma-cp.defaults.yaml /etc/kuma

RUN mkdir /kuma
COPY $KUMA_ROOT/tools/releases/templates/LICENSE /kuma
COPY $KUMA_ROOT/tools/releases/templates/README /kuma

ENTRYPOINT ["kuma-cp"]
10 changes: 10 additions & 0 deletions tools/releases/dockerfiles/Dockerfile.kuma-dp
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# using Envoy's base to inherit the Envoy binary
FROM envoyproxy/envoy-alpine:latest

ADD $KUMA_ROOT/build/artifacts-linux-amd64/kuma-dp/kuma-dp /usr/bin

RUN mkdir /kuma
COPY $KUMA_ROOT/tools/releases/templates/LICENSE /kuma
COPY $KUMA_ROOT/tools/releases/templates/README /kuma

ENTRYPOINT ["kuma-dp"]
9 changes: 9 additions & 0 deletions tools/releases/dockerfiles/Dockerfile.kuma-injector
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM alpine:3.10

ADD $KUMA_ROOT/build/artifacts-linux-amd64/kuma-injector/kuma-injector /usr/bin

RUN mkdir /kuma
COPY $KUMA_ROOT/tools/releases/templates/LICENSE /kuma
COPY $KUMA_ROOT/tools/releases/templates/README /kuma

ENTRYPOINT ["kuma-injector"]
9 changes: 9 additions & 0 deletions tools/releases/dockerfiles/Dockerfile.kuma-tcp-echo
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM alpine:3.10

ADD $KUMA_ROOT/build/artifacts-linux-amd64/kuma-tcp-echo/kuma-tcp-echo /usr/bin

RUN mkdir /kuma
COPY $KUMA_ROOT/tools/releases/templates/LICENSE /kuma
COPY $KUMA_ROOT/tools/releases/templates/README /kuma

ENTRYPOINT ["kuma-tcp-echo"]

0 comments on commit f6216ed

Please sign in to comment.