From 1ab93c90123882bbe5a9934f7201d4d7e1d2b2dd Mon Sep 17 00:00:00 2001 From: fanqinyuan Date: Sat, 19 Apr 2025 01:58:27 +0000 Subject: [PATCH] =?UTF-8?q?=E6=8B=BC=E5=86=99=E9=94=99=E8=AF=AF=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: fanqinyuan --- ...05\344\270\216\351\203\250\347\275\262.md" | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git "a/docs/zh/docs/KubeOS/\345\256\211\350\243\205\344\270\216\351\203\250\347\275\262.md" "b/docs/zh/docs/KubeOS/\345\256\211\350\243\205\344\270\216\351\203\250\347\275\262.md" index e67869981..048da3328 100644 --- "a/docs/zh/docs/KubeOS/\345\256\211\350\243\205\344\270\216\351\203\250\347\275\262.md" +++ "b/docs/zh/docs/KubeOS/\345\256\211\350\243\205\344\270\216\351\203\250\347\275\262.md" @@ -27,16 +27,16 @@ ### 硬件要求 -* 当前仅支持 x86和 AArch64 架构 +*当前仅支持 x86和 AArch64 架构 ### 软件要求 -* 操作系统:openEuler 24.03-LTS-SP1 +*操作系统:openEuler 24.03-LTS-SP1 ### 环境准备 -* 安装 openEuler 系统,安装方法参考《[安装指南](../Installation/installation.md)》 -* 安装 qemu-img,bc,parted,tar,yum,docker,dosfstools +*安装 openEuler 系统,安装方法参考《[安装指南](../Installation/installation.md)》 +*安装 qemu-img,bc,parted,tar,yum,docker,dosfstools ## 安装容器OS升级工具 @@ -44,7 +44,7 @@ 1. 配置 openEuler 24.03-LTS-SP1 yum 源: - ``` + ```shell [openEuler24.03-LTS-SP1] # openEuler 24.03-LTS-SP1 官方发布源 name=openEuler24.03-LTS-SP1 baseurl=http://repo.openeuler.org/openEuler-24.03-LTS-SP1/everything/$basearch/ @@ -93,13 +93,13 @@ export IMG_OPERATOR=your_imageRepository/os-operator_imageName:version ``` -4. 请用户自行编写Dockerfile来构建镜像 ,Dockfile编写请注意以下几项: +4. 请用户自行编写Dockerfile来构建镜像 ,Dockerfile编写请注意以下几项 - * os-operator和os-proxy镜像需要基于baseimage进行构建,请用户保证baseimage的安全性。 - * 需将os-operator和os-proxy二进制文件分别拷贝到对应的镜像中。 - * 请确保os-proxy镜像中os-proxy二进制文件件属主和属组为root,文件权限为500。 - * 请确保os-operator镜像中os-operator二进制文件属主和属组为容器内运行os-operator进程的用户,文件权限为500。 - * os-operator和os-proxy的二进制文件在镜像内的位置和容器启动时运行的命令需与部署的yaml中指定的字段相对应。 + *os-operator和os-proxy镜像需要基于baseimage进行构建,请用户保证baseimage的安全性。 + *需将os-operator和os-proxy二进制文件分别拷贝到对应的镜像中。 + *请确保os-proxy镜像中os-proxy二进制文件件属主和属组为root,文件权限为500。 + *请确保os-operator镜像中os-operator二进制文件属主和属组为容器内运行os-operator进程的用户,文件权限为500。 + *os-operator和os-proxy的二进制文件在镜像内的位置和容器启动时运行的命令需与部署的yaml中指定的字段相对应。 Dockerfile示例如下 @@ -140,11 +140,11 @@ #### 注意事项 -* 以虚拟机镜像为例,如需进行物理机的镜像制作请见《[容器OS镜像制作指导](./容器OS镜像制作指导.md)》。 -* 制作容器OS 镜像需要使用 root 权限。 -* 容器OS 镜像制作工具的 rpm 包源为 openEuler 具体版本的 everything 仓库和 EPOL 仓库。制作镜像时提供的 repo 文件中,yum 源建议同时配置 openEuler 具体版本的 everything 仓库和 EPOL 仓库。 -* 使用默认 rpmlist 制作的容器OS虚拟机镜像,默认保存在调用`kbimg`路径下的`scripts-auto`文件夹内,该分区至少有 25GiB 的剩余磁盘空间。 -* 制作容器 OS 镜像时,不支持用户自定义配置挂载文件。 +*以虚拟机镜像为例,如需进行物理机的镜像制作请见《[容器OS镜像制作指导](./容器OS镜像制作指导.md)》。 +*制作容器OS 镜像需要使用 root 权限。 +*容器OS 镜像制作工具的 rpm 包源为 openEuler 具体版本的 everything 仓库和 EPOL 仓库。制作镜像时提供的 repo 文件中,yum 源建议同时配置 openEuler 具体版本的 everything 仓库和 EPOL 仓库。 +*使用默认 rpmlist 制作的容器OS虚拟机镜像,默认保存在调用`kbimg`路径下的`scripts-auto`文件夹内,该分区至少有 25GiB 的剩余磁盘空间。 +*制作容器 OS 镜像时,不支持用户自定义配置挂载文件。 #### 操作步骤 @@ -176,7 +176,7 @@ #### 注意事项 -* 请先部署 Kubernetes 集群,部署方法参考[《openEuler 24.03-LTS-SP1 Kubernetes 集群部署指南》](../Kubernetes/Kubernetes.md)。 +*请先部署 Kubernetes 集群,部署方法参考[《openEuler 24.03-LTS-SP1 Kubernetes 集群部署指南》](../Kubernetes/Kubernetes.md)。 - 集群中准备进行升级的 Worker 节点的 OS 需要为使用上一节方式制作出来的容器 OS,如不是,请用 system.qcow2重新部署虚拟机,虚拟机部署请见[《openEuler 24.03-LTS-SP1 虚拟化用户指南》](../Virtualization/virtualization.md),Master节点目前不支持容器 OS 升级,请用openEuler 24.03-LTS-SP1部署Master节点。 - 部署 OS 的 CRD(CustomResourceDefinition),os-operator,os-proxy 以及 RBAC (Role-based access control) 机制的 YAML 需要用户自行编写。 -- Gitee