File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -64,15 +64,15 @@ ENV LOG_LEVEL info
64
64
65
65
WORKDIR /bin
66
66
67
+ # Adding CA certificate so API server can download pipeline through URL and wget is used for liveness/readiness probe command
68
+ RUN apt-get update && apt-get install -y ca-certificates wget
69
+
67
70
COPY backend/src/apiserver/config/ /config
68
71
COPY --from=builder /bin/apiserver /bin/apiserver
69
72
70
73
COPY --from=compiler /samples/ /samples/
71
74
RUN chmod +x /bin/apiserver
72
75
73
- # Adding CA certificate so API server can download pipeline through URL and wget is used for liveness/readiness probe command
74
- RUN apt-get update && apt-get install -y ca-certificates wget
75
-
76
76
# Pin sample doc links to the commit that built the backend image
77
77
RUN sed -E "s#/(blob|tree)/master/#/\1 /${COMMIT_SHA}/#g" -i /config/sample_config.json && \
78
78
sed -E "s/%252Fmaster/%252F${COMMIT_SHA}/#g" -i /config/sample_config.json
Original file line number Diff line number Diff line change 14
14
15
15
FROM golang:1.23-alpine as builder
16
16
17
+ # Needed musl-dev for github.com/mattn/go-sqlite3
18
+ RUN apk update && apk upgrade && \
19
+ apk add --no-cache bash git openssh gcc musl-dev
20
+
17
21
WORKDIR /go/src/github.com/kubeflow/pipelines
18
22
19
23
COPY ./go.mod ./
@@ -25,10 +29,6 @@ RUN GO111MODULE=on go mod download
25
29
26
30
COPY . .
27
31
28
- # Needed musl-dev for github.com/mattn/go-sqlite3
29
- RUN apk update && apk upgrade && \
30
- apk add --no-cache bash git openssh gcc musl-dev
31
-
32
32
RUN GO111MODULE=on go build -o /bin/persistence_agent backend/src/agent/persistence/*.go
33
33
34
34
FROM alpine:3.19
Original file line number Diff line number Diff line change 14
14
15
15
FROM golang:1.23-alpine as builder
16
16
17
+ # Needed musl-dev for github.com/mattn/go-sqlite3
18
+ RUN apk update && apk upgrade && \
19
+ apk add --no-cache bash git openssh gcc musl-dev
20
+
17
21
WORKDIR /go/src/github.com/kubeflow/pipelines
18
22
19
23
COPY ./go.mod ./
@@ -25,10 +29,6 @@ RUN GO111MODULE=on go mod download
25
29
26
30
COPY . .
27
31
28
- # Needed musl-dev for github.com/mattn/go-sqlite3
29
- RUN apk update && apk upgrade && \
30
- apk add --no-cache bash git openssh gcc musl-dev
31
-
32
32
RUN GO111MODULE=on go build -o /bin/controller backend/src/crd/controller/scheduledworkflow/*.go
33
33
34
34
FROM alpine:3.19
Original file line number Diff line number Diff line change 21
21
FROM tensorflow/tensorflow:2.10.1
22
22
23
23
RUN apt-get update \
24
- && apt-get install -y wget curl tar openssl
24
+ && apt-get install -y wget curl tar openssl \
25
+ && curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz \
26
+ && mkdir -p /usr/local/gcloud \
27
+ && tar -C /usr/local/gcloud -xf /tmp/google-cloud-sdk.tar.gz \
28
+ && /usr/local/gcloud/google-cloud-sdk/install.sh \
25
29
26
- RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz
27
- RUN mkdir -p /usr/local/gcloud
28
- RUN tar -C /usr/local/gcloud -xf /tmp/google-cloud-sdk.tar.gz
29
- RUN /usr/local/gcloud/google-cloud-sdk/install.sh
30
30
ENV PATH $PATH:/usr/local/gcloud/google-cloud-sdk/bin
31
31
32
32
WORKDIR /src
You can’t perform that action at this time.
0 commit comments