diff --git a/Cloud/istio/1.27.3/24.03-lts-sp2/Dockerfile b/Cloud/istio/1.27.3/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..b24f4dc28e1d143c20d3b0cd797f16c691c15633 --- /dev/null +++ b/Cloud/istio/1.27.3/24.03-lts-sp2/Dockerfile @@ -0,0 +1,13 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.27.3 + +RUN curl -fSL -o istio.tar.gz https://github.com/istio/istio/releases/download/${VERSION}/istio-${VERSION}-linux-${TARGETARCH}.tar.gz && \ + mkdir -p /usr/local/istio/ && \ + tar -zxf istio.tar.gz -C /usr/local/istio/ --strip-components=1 + +ENV PATH=$PATH:/usr/local/istio/bin/ + +CMD ["istioctl", "version"] diff --git a/Cloud/istio/README.md b/Cloud/istio/README.md index 55a906a043c8e92288941c5452797215174abcc2..c4bbd5c0ff2dbb1daeb3a72466670e3fb4a39f5c 100644 --- a/Cloud/istio/README.md +++ b/Cloud/istio/README.md @@ -18,6 +18,7 @@ The tag of each `istio` docker image is consist of the version of `istio` and th | Tag | Currently | Architectures | |---------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------|---------------| +|[1.27.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.27.3/24.03-lts-sp2/Dockerfile) | istio 1.27.3 on openEuler 24.03-LTS-SP2 | amd64, arm64 | | [1.25.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.25.1/24.03-lts-sp1/Dockerfile) | Istio 1.25.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Cloud/istio/doc/image-info.yml b/Cloud/istio/doc/image-info.yml index 9dd450eef0de6d835aedcfcf41d10fbb591bf5e8..98426e28c8c60a1f766dcf4fa18ce56389115f7b 100644 --- a/Cloud/istio/doc/image-info.yml +++ b/Cloud/istio/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.27.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.27.3/24.03-lts-sp2/Dockerfile) | istio 1.27.3 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.25.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.25.1/24.03-lts-sp1/Dockerfile)| Istio 1.25.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | diff --git a/Cloud/istio/meta.yml b/Cloud/istio/meta.yml index 73c6b1a74248afb4bc2a44f1f75f3a0175f19891..6d64cfa1bda1940b913e2bdc6900a7181be8c890 100644 --- a/Cloud/istio/meta.yml +++ b/Cloud/istio/meta.yml @@ -1,4 +1,6 @@ 1.25.1-oe2403sp1: path: 1.25.1/24.03-lts-sp1/Dockerfile 1.27.0-oe2403sp1: - path: 1.27.0/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 1.27.0/24.03-lts-sp1/Dockerfile +1.27.3-oe2403sp2: + path: 1.27.3/24.03-lts-sp2/Dockerfile \ No newline at end of file