diff --git a/Cloud/istio/1.28.1/24.03-lts-sp2/Dockerfile b/Cloud/istio/1.28.1/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..f1885d5c5f047c64324bc80aa792120261b92d2c --- /dev/null +++ b/Cloud/istio/1.28.1/24.03-lts-sp2/Dockerfile @@ -0,0 +1,13 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.28.1 + +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 b94c042f98d15fb9c7a9a47a9c6acc8c664ba96b..2416d58d0d0d92c53cc568d16be244fa4161586a 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.28.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.28.1/24.03-lts-sp2/Dockerfile) | istio 1.28.1 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.28.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.28.0/24.03-lts-sp2/Dockerfile) | istio 1.28.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[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 | diff --git a/Cloud/istio/doc/image-info.yml b/Cloud/istio/doc/image-info.yml index 6cd5f2ab92130deeb3b0d0eb4b10df82ece115a8..5573464507691ab73d40e7c68f49c3bde94d40a5 100644 --- a/Cloud/istio/doc/image-info.yml +++ b/Cloud/istio/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.28.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.28.1/24.03-lts-sp2/Dockerfile) | istio 1.28.1 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.28.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/istio/1.28.0/24.03-lts-sp2/Dockerfile) | istio 1.28.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[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 | diff --git a/Cloud/istio/meta.yml b/Cloud/istio/meta.yml index d705915fdc0939e073e125b38a08cf51eceea4b6..91c859f8015353008fa73752d0aac425cafbabdc 100644 --- a/Cloud/istio/meta.yml +++ b/Cloud/istio/meta.yml @@ -5,4 +5,6 @@ 1.27.3-oe2403sp2: path: 1.27.3/24.03-lts-sp2/Dockerfile 1.28.0-oe2403sp2: - path: 1.28.0/24.03-lts-sp2/Dockerfile \ No newline at end of file + path: 1.28.0/24.03-lts-sp2/Dockerfile +1.28.1-oe2403sp2: + path: 1.28.1/24.03-lts-sp2/Dockerfile \ No newline at end of file