diff --git a/sig-storage/csi-attacher/v4.4.0/Dockerfile b/sig-storage/csi-attacher/v4.4.0/Dockerfile new file mode 100644 index 0000000..573d95a --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.0/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.4.0/csi-attacher-v4.4.0-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.4.0/Makefile b/sig-storage/csi-attacher/v4.4.0/Makefile new file mode 100644 index 0000000..88cd92b --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.0/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.4.0 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.4.1/Dockerfile b/sig-storage/csi-attacher/v4.4.1/Dockerfile new file mode 100644 index 0000000..5f52190 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.1/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.4.1/csi-attacher-v4.4.1-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.4.1/Makefile b/sig-storage/csi-attacher/v4.4.1/Makefile new file mode 100644 index 0000000..e96c95b --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.1/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.4.1 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.4.2/Dockerfile b/sig-storage/csi-attacher/v4.4.2/Dockerfile new file mode 100644 index 0000000..c756942 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.2/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.4.2/csi-attacher-v4.4.2-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.4.2/Makefile b/sig-storage/csi-attacher/v4.4.2/Makefile new file mode 100644 index 0000000..52064d8 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.2/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.4.2 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.4.3/Dockerfile b/sig-storage/csi-attacher/v4.4.3/Dockerfile new file mode 100644 index 0000000..4128884 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.3/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.4.3/csi-attacher-v4.4.3-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.4.3/Makefile b/sig-storage/csi-attacher/v4.4.3/Makefile new file mode 100644 index 0000000..509eed1 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.3/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.4.3 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.4.4/Dockerfile b/sig-storage/csi-attacher/v4.4.4/Dockerfile new file mode 100644 index 0000000..b9c6274 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.4/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.4.4/csi-attacher-v4.4.4-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.4.4/Makefile b/sig-storage/csi-attacher/v4.4.4/Makefile new file mode 100644 index 0000000..fde02c3 --- /dev/null +++ b/sig-storage/csi-attacher/v4.4.4/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.4.4 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.5.0/Dockerfile b/sig-storage/csi-attacher/v4.5.0/Dockerfile new file mode 100644 index 0000000..6fe4b6c --- /dev/null +++ b/sig-storage/csi-attacher/v4.5.0/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.5.0/csi-attacher-v4.5.0-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.5.0/Makefile b/sig-storage/csi-attacher/v4.5.0/Makefile new file mode 100644 index 0000000..3ffa938 --- /dev/null +++ b/sig-storage/csi-attacher/v4.5.0/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.5.0 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.5.1/Dockerfile b/sig-storage/csi-attacher/v4.5.1/Dockerfile new file mode 100644 index 0000000..b1f3e5e --- /dev/null +++ b/sig-storage/csi-attacher/v4.5.1/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.5.1/csi-attacher-v4.5.1-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.5.1/Makefile b/sig-storage/csi-attacher/v4.5.1/Makefile new file mode 100644 index 0000000..8bccb54 --- /dev/null +++ b/sig-storage/csi-attacher/v4.5.1/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.5.1 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.6.0/Dockerfile b/sig-storage/csi-attacher/v4.6.0/Dockerfile new file mode 100644 index 0000000..dacefa0 --- /dev/null +++ b/sig-storage/csi-attacher/v4.6.0/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.6.0/csi-attacher-v4.6.0-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.6.0/Makefile b/sig-storage/csi-attacher/v4.6.0/Makefile new file mode 100644 index 0000000..93de958 --- /dev/null +++ b/sig-storage/csi-attacher/v4.6.0/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.6.0 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi diff --git a/sig-storage/csi-attacher/v4.7.0/Dockerfile b/sig-storage/csi-attacher/v4.7.0/Dockerfile new file mode 100644 index 0000000..554ac11 --- /dev/null +++ b/sig-storage/csi-attacher/v4.7.0/Dockerfile @@ -0,0 +1,13 @@ +FROM lcr.loongnix.cn/library/debian:sid as downloader + +RUN apt update -y && apt install wget -y +RUN wget -q -O /csi-attacher https://github.com/Loongson-Cloud-Community/external-attacher/releases/download/v4.7.0/csi-attacher-v4.7.0-abi2.0 && chmod +x /csi-attacher +RUN /csi-attacher -version + +FROM lcr.loongnix.cn/distroless/static-debian10:latest +LABEL maintainers="Kubernetes Authors" +LABEL description="CSI External Attacher" + +COPY --from=downloader /csi-attacher /csi-attacher + +ENTRYPOINT ["/csi-attacher"] diff --git a/sig-storage/csi-attacher/v4.7.0/Makefile b/sig-storage/csi-attacher/v4.7.0/Makefile new file mode 100644 index 0000000..697ea41 --- /dev/null +++ b/sig-storage/csi-attacher/v4.7.0/Makefile @@ -0,0 +1,28 @@ +# This file is generated by the template. + +REGISTRY ?=lcr.loongnix.cn +ORGANIZATION ?=sig-storage +REPOSITORY ?=csi-attacher +TAG ?=v4.7.0 +LATEST ?=true + +IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):$(TAG) +LATEST_IMAGE=$(REGISTRY)/$(ORGANIZATION)/$(REPOSITORY):latest + +default: image + +image: + docker build \ + --build-arg http_proxy=$(http_proxy) \ + --build-arg https_proxy=$(https_proxy) \ + -t $(IMAGE) \ + . + +push: + docker push $(IMAGE) + #latest image + @if [ $(LATEST) = "true" ]; \ + then \ + docker tag $(IMAGE) $(LATEST_IMAGE); \ + docker push $(LATEST_IMAGE); \ + fi