diff --git a/Cloud/kubernetes/1.34.3/24.03-lts-sp2/Dockerfile b/Cloud/kubernetes/1.34.3/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..1b5b40ca2c69b4cc5b77f8a88af187660878d235 --- /dev/null +++ b/Cloud/kubernetes/1.34.3/24.03-lts-sp2/Dockerfile @@ -0,0 +1,20 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} +ARG VERSION=1.34.3 + +RUN dnf update -y \ + && dnf install -y wget golang rsync \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +WORKDIR /usr/local + +RUN wget https://github.com/kubernetes/kubernetes/archive/refs/tags/v${VERSION}.tar.gz \ + && tar -zxvf v${VERSION}.tar.gz \ + && rm -f v${VERSION}.tar.gz + +WORKDIR /usr/local/kubernetes-${VERSION} + +RUN make -j + +CMD ["./_output/bin/kubeadm", "--help"] \ No newline at end of file diff --git a/Cloud/kubernetes/README.md b/Cloud/kubernetes/README.md index 9d38b1ef1ee961c7f0deedefedeec6afa9b31f96..5b9d97551381f17a9c71e52e21a326d1a40f5402 100644 --- a/Cloud/kubernetes/README.md +++ b/Cloud/kubernetes/README.md @@ -33,6 +33,7 @@ We are using `buildx` in here to generate multi-arch images, see more in [Docker | Arch | Hostname | Specification | EIP | Private IP | | :----: | :----: | :----: | :----: | :----: | +|[1.34.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/kubernetes/1.34.3/24.03-lts-sp2/Dockerfile) | kubernetes 1.34.3 on openEuler 24.03-LTS-SP2 | amd64, arm64 | | x86_64(amd64) | amd64-k8s0 | c6s.large.2 | 116.63.177.179 | 192.168.0.47 | | x86_64(amd64) | amd64-k8s1 | c6s.large.2 | 122.9.153.240 | 192.168.0.28 | | x86_64(amd64) | amd64-k8s2 | c6s.large.2 | 116.63.161.162 | 192.168.0.127 | @@ -129,4 +130,4 @@ aarch64-host2 Ready 104s v1.20.2 ## Operating System -Linux/Unix, aarch64(arm64) or x86_64(amd64) architecture. +Linux/Unix, aarch64(arm64) or x86_64(amd64) architecture. \ No newline at end of file diff --git a/Cloud/kubernetes/doc/image-info.yml b/Cloud/kubernetes/doc/image-info.yml index f9083e15291ff25d93db1214c00f0cbba4312504..d62adf5400a2181af57bccebb71f07f58d87c5b7 100644 --- a/Cloud/kubernetes/doc/image-info.yml +++ b/Cloud/kubernetes/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.34.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/kubernetes/1.34.3/24.03-lts-sp2/Dockerfile) | kubernetes 1.34.3 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.33.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Cloud/kubernetes/1.33.1/24.03-lts-sp1/Dockerfile)| kubernetes 1.33.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | @@ -33,4 +34,4 @@ similar_packages: - Docker Swarm: Docker 官方提供的轻量级容器编排工具。 dependency: - rsync - - golang + - golang \ No newline at end of file diff --git a/Cloud/kubernetes/meta.yml b/Cloud/kubernetes/meta.yml index 1d0f48a806fb0f0bdb1a855d09a1d33ef7566a72..2d262edefdd76714e27653d292a37bda7d5d6328 100644 --- a/Cloud/kubernetes/meta.yml +++ b/Cloud/kubernetes/meta.yml @@ -1,2 +1,4 @@ 1.33.1-oe2403sp1: - path: 1.33.1/24.03-lts-sp1/Dockerfile \ No newline at end of file + path: 1.33.1/24.03-lts-sp1/Dockerfile +1.34.3-oe2403sp2: + path: 1.34.3/24.03-lts-sp2/Dockerfile \ No newline at end of file