File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ VINEYARDRUNTIME_BINARY ?= bin/vineyardruntime-controller
7474WEBHOOK_BINARY ?= bin/fluid-webhook
7575
7676# Miscellaneous
77- HELM_VERSION ?= helm- v3.17.3
77+ HELM_VERSION ?= v3.17.3
7878CRD_OPTIONS ?= "crd"
7979
8080# Build binaries
Original file line number Diff line number Diff line change @@ -10,15 +10,15 @@ RUN make alluxioruntime-controller-build && \
1010
1111# alpine:3.20.6
1212FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
13- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
13+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1414 rm -rf /var/cache/apk/* && \
1515 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1616 echo "Asia/Shanghai" > /etc/timezone
1717
1818ARG TARGETARCH
1919ARG HELM_VERSION
20- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
20+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2222 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2323 chmod u+x /usr/local/bin/ddc-helm && \
2424 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -10,18 +10,17 @@ RUN make application-controller-build && \
1010
1111# Debug
1212#RUN go install github.com/go-delve/delve/cmd/dlv@v1.8.2
13-
1413# alpine:3.20.6
1514FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
15+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1716 rm -rf /var/cache/apk/* && \
1817 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1918 echo "Asia/Shanghai" > /etc/timezone
2019
2120ARG TARGETARCH
2221ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
22+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
23+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2524 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2625 chmod u+x /usr/local/bin/ddc-helm && \
2726 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -13,15 +13,15 @@ RUN make dataset-controller-build && \
1313
1414# alpine:3.20.6
1515FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
16+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1717 rm -rf /var/cache/apk/* && \
1818 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1919 echo "Asia/Shanghai" > /etc/timezone
2020
2121ARG TARGETARCH
2222ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
23+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2525 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2626 chmod u+x /usr/local/bin/ddc-helm && \
2727 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -13,15 +13,15 @@ RUN make efcruntime-controller-build && \
1313
1414# alpine:3.20.6
1515FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
16+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1717 rm -rf /var/cache/apk/* && \
1818 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1919 echo "Asia/Shanghai" > /etc/timezone
2020
2121ARG TARGETARCH
2222ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
23+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2525 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2626 chmod u+x /usr/local/bin/ddc-helm && \
2727 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -13,15 +13,15 @@ RUN go install github.com/go-delve/delve/cmd/dlv@v1.8.2
1313
1414# alpine:3.20.6
1515FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
16+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1717 rm -rf /var/cache/apk/* && \
1818 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1919 echo "Asia/Shanghai" > /etc/timezone
2020
2121ARG TARGETARCH
2222ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
23+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2525 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2626 chmod u+x /usr/local/bin/ddc-helm && \
2727 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -10,15 +10,15 @@ RUN make jindoruntime-controller-build && \
1010
1111# alpine:3.20.6
1212FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
13- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
13+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1414 rm -rf /var/cache/apk/* && \
1515 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1616 echo "Asia/Shanghai" > /etc/timezone
1717
1818ARG TARGETARCH
1919ARG HELM_VERSION
20- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
20+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2222 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2323 chmod u+x /usr/local/bin/ddc-helm && \
2424 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -13,15 +13,17 @@ RUN make juicefsruntime-controller-build && \
1313
1414# alpine:3.20.6
1515FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
16+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1717 rm -rf /var/cache/apk/* && \
1818 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1919 echo "Asia/Shanghai" > /etc/timezone
2020
21+
22+
2123ARG TARGETARCH
2224ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
25+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
26+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2527 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2628 chmod u+x /usr/local/bin/ddc-helm && \
2729 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -13,15 +13,15 @@ RUN make thinruntime-controller-build && \
1313
1414# alpine:3.20.6
1515FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
16- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
16+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1717 rm -rf /var/cache/apk/* && \
1818 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1919 echo "Asia/Shanghai" > /etc/timezone
2020
2121ARG TARGETARCH
2222ARG HELM_VERSION
23- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
23+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
24+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2525 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2626 chmod u+x /usr/local/bin/ddc-helm && \
2727 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
Original file line number Diff line number Diff line change @@ -10,15 +10,15 @@ RUN make vineyardruntime-controller-build && \
1010
1111# alpine:3.20.6
1212FROM alpine:3.20.6@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced453c1cc5f
13- RUN apk add --update bash curl iproute2 libc6-compat tzdata vim && \
13+ RUN apk add --update bash curl wget iproute2 libc6-compat tzdata vim && \
1414 rm -rf /var/cache/apk/* && \
1515 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
1616 echo "Asia/Shanghai" > /etc/timezone
1717
1818ARG TARGETARCH
1919ARG HELM_VERSION
20- RUN curl -o ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://get. helm.sh/ ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21- tar -xvf ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
20+ RUN wget -O helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz https://github.com/fluid-cloudnative/ helm/releases/download/${HELM_VERSION}/helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
21+ tar -xvf helm- ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz && \
2222 mv linux-${TARGETARCH}/helm /usr/local/bin/ddc-helm && \
2323 chmod u+x /usr/local/bin/ddc-helm && \
2424 rm -f ${HELM_VERSION}-linux-${TARGETARCH}.tar.gz
You can’t perform that action at this time.
0 commit comments