kuma
21 строка · 814.0 Байт
1ARG ARCH
2FROM kumahq/envoy:no-push-$ARCH as envoy
3# Built in github.com/kumahq/ci-tools
4FROM ghcr.io/kumahq/ubuntu-netools:main@sha256:3f0fefbbd9079e5079e8207ba2c05bf8123e16afd4d57b520bfc69e1086db5ab
5
6ARG ARCH
7
8RUN useradd -u 5678 -U kuma-dp
9
10RUN mkdir /kuma
11RUN echo "# use this file to override default configuration of \`kuma-cp\`" > /kuma/kuma-cp.conf \
12&& chmod a+rw /kuma/kuma-cp.conf
13
14ADD /build/artifacts-linux-$ARCH/kuma-cp/kuma-cp /usr/bin
15ADD /build/artifacts-linux-$ARCH/kuma-dp/kuma-dp /usr/bin
16COPY --from=envoy /envoy /usr/bin/envoy
17ADD /build/artifacts-linux-$ARCH/coredns/coredns /usr/bin
18ADD /build/artifacts-linux-$ARCH/kumactl/kumactl /usr/bin
19ADD /build/artifacts-linux-$ARCH/test-server/test-server /usr/bin
20ADD /test/server/certs/server.crt /kuma
21ADD /test/server/certs/server.key /kuma
22