diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/lifecycle-management.md b/docs/5.0/docs/developer-guide/lifecycle-management/lifecycle-management.md index 81e46c7d4..630413ae8 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/lifecycle-management.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/lifecycle-management.md @@ -72,7 +72,7 @@ $ sealos run labring/redis-operator:3.1.4 For cluster images not available in the Sealos ecosystem, users can easily build and customize their own cluster images. For example: -[Building an Ingress Cluster Image](/self-hosting/lifecycle-management/quick-start/build-ingress-cluster-image.md) +[Building an Ingress Cluster Image](/developer-guide/lifecycle-management/quick-start/build-ingress-cluster-image.md) You can also customize your own Kubernetes cluster: diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md b/docs/5.0/docs/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md index e0acd3af8..abf24cf22 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md @@ -10,7 +10,7 @@ Sealos supports installing Kubernetes clusters on `amd64` and `arm64` architectu ## Prerequisites -You'll first need to [download the Sealos CLI tool](/self-hosting/lifecycle-management/quick-start/install-cli.md). +You'll first need to [download the Sealos CLI tool](/developer-guide/lifecycle-management/quick-start/install-cli.md). Sealos is a simple Golang binary that can be installed on most Linux operating systems. Here are some basic installation requirements: diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/apply.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/apply.md index 6131d3fe8..4c79c068f 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/apply.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/apply.md @@ -82,7 +82,7 @@ sealos apply -f Clusterfile --values values.yaml This command will apply the `Clusterfile` based on the values in the `values.yaml` file. -**For more examples, please refer to the [Run Cluster](/self-hosting/lifecycle-management/operations/run-cluster/.md) +**For more examples, please refer to the [Run Cluster](/developer-guide/lifecycle-management/operations/run-cluster/.md) section.** That's it for the usage guide of the `sealos apply` command. We hope this helps you. If you have any questions or diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/build.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/build.md index 67df5a4b6..665e2281f 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/build.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/build.md @@ -76,12 +76,12 @@ process, greatly improving the convenience and efficiency of building images. Here are some detailed examples: -- [Build with Image Manifests](/self-hosting/lifecycle-management/operations/build-image/build-image-image_list.md) -- [Build with Deploy Manifests](/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md) -- [Build with Helm Charts](/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md) -- [Build with Binary](/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md) -- [Build with go-template](/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md) -- [Build with exec and scp](/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md) +- [Build with Image Manifests](/developer-guide/lifecycle-management/operations/build-image/build-image-image_list.md) +- [Build with Deploy Manifests](/developer-guide/lifecycle-management/operations/build-image/build-image-manifests.md) +- [Build with Helm Charts](/developer-guide/lifecycle-management/operations/build-image/build-image-helm_charts.md) +- [Build with Binary](/developer-guide/lifecycle-management/operations/build-image/build-image-binary.md) +- [Build with go-template](/developer-guide/lifecycle-management/operations/build-image/build-image-go_template.md) +- [Build with exec and scp](/developer-guide/lifecycle-management/operations/build-image/build-image-scp_exec.md) With the `build` command in Sealos, you can build OCI images based on various instruction files to provide the required images for Sealos. This process includes handling various instructions in Dockerfiles or other instruction files, such diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/commands.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/commands.md index b9739326d..f387f4fb9 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/commands.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/commands.md @@ -57,5 +57,5 @@ The `--debug` flag in Sealos is a global flag used to enable debug mode for more operation when issues occur. For installation instructions, please refer to -the [Sealos Installation Guide](/self-hosting/lifecycle-management/quick-start/installation); for a quick start guide, -please refer to the [Quick Start Guide](/self-hosting/lifecycle-management/quick-start/.md). +the [Sealos Installation Guide](/developer-guide/lifecycle-management/quick-start/installation); for a quick start guide, +please refer to the [Quick Start Guide](/developer-guide/lifecycle-management/quick-start/.md). diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/gen.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/gen.md index a9e358e84..510cf2291 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/gen.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/gen.md @@ -50,7 +50,7 @@ command to create or update the cluster based on this configuration file. Example explanations: -- [Custom Configuration Installation](/self-hosting/lifecycle-management/operations/run-cluster/gen-apply-cluster.md) +- [Custom Configuration Installation](/developer-guide/lifecycle-management/operations/run-cluster/gen-apply-cluster.md) That's the usage guide for the `sealos gen` command, and we hope it has been helpful. If you encounter any problems during usage, feel free to ask us. diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md index 0fbb627dc..1326a6865 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md @@ -31,4 +31,4 @@ multi-architecture Docker or OCI images. Users can create custom manifest lists convenient to deploy and run Docker images on different hardware architectures. Users who want to build multi-architecture images through the manifest command can refer to the -document [Building Cluster Images that Support Multiple Architectures](/self-hosting/lifecycle-management/operations/build-image/build-multi-arch-image.md). +document [Building Cluster Images that Support Multiple Architectures](/developer-guide/lifecycle-management/operations/build-image/build-multi-arch-image.md). diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/run.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/run.md index 1c0ad8589..c0d308905 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/run.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/commands/run.md @@ -88,4 +88,4 @@ sealos run -e DashBoardPort=8443 mydashboard:latest --masters 192.168.0.2,192.1 These examples demonstrate the power and flexibility of the `sealos run` command, which can be customized and adjusted according to your needs. -For more examples, please refer to [Run Cluster](/self-hosting/lifecycle-management/operations/run-cluster.md). +For more examples, please refer to [Run Cluster](/developer-guide/lifecycle-management/operations/run-cluster.md). diff --git a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/sealos.md b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/sealos.md index 4982be8a0..e62e147d7 100644 --- a/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/sealos.md +++ b/docs/5.0/docs/developer-guide/lifecycle-management/reference/sealos/sealos.md @@ -13,7 +13,7 @@ images, and perform other functions. Below are detailed introductions to these c This chapter provides a user guide for using Sealos, as well as information related to cluster images. - Sealos User Guide: For detailed information about each command, including all supported parameters and subcommands, - please refer to the [sealos](/self-hosting/lifecycle-management/reference/sealos/commands.md) reference documentation. + please refer to the [sealos](/developer-guide/lifecycle-management/reference/sealos/commands.md) reference documentation. - Cluster Images: - - [Rootfs Cluster Images](/self-hosting/lifecycle-management/reference/sealos/kubernetes-cluster-image.md) - - [Application Cluster Images](/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md) + - [Rootfs Cluster Images](/developer-guide/lifecycle-management/reference/sealos/kubernetes-cluster-image.md) + - [Application Cluster Images](/developer-guide/lifecycle-management/reference/sealos/app-cluster-image.md) diff --git a/docs/5.0/docs/developer-guide/sealos/installation.md b/docs/5.0/docs/developer-guide/sealos/installation.md index 3c57bd39d..65948142f 100644 --- a/docs/5.0/docs/developer-guide/sealos/installation.md +++ b/docs/5.0/docs/developer-guide/sealos/installation.md @@ -87,7 +87,7 @@ This script is specifically designed for deploying Sealos clusters on "Kubernete not compatible with Kubernetes clusters set up in other ways. For instructions on deploying Kubernetes clusters using Sealos, refer -to: [Installing Kubernetes Clusters](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md). This method +to: [Installing Kubernetes Clusters](/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md). This method is compatible with most Kubernetes versions available on [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags), except for version 1.28 and higher. ::: diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/lifecycle-management.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/lifecycle-management.md index c5d05e571..9ade8de8d 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/lifecycle-management.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/lifecycle-management.md @@ -64,7 +64,7 @@ $ sealos run labring/redis-operator:3.1.4 对于 Sealos 生态没有的集群镜像,用户可以方便地自己构建和定制属于自己的集群镜像。例如: -[构建一个 ingress 集群镜像](/self-hosting/lifecycle-management/quick-start/build-ingress-cluster-image.md) +[构建一个 ingress 集群镜像](/developer-guide/lifecycle-management/quick-start/build-ingress-cluster-image.md) 您还可以定制一个完全属于自己的 Kubernetes: diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md index 7d75fb255..9079de5de 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md @@ -10,7 +10,7 @@ Sealos 支持安装 `amd64` 和 `arm64` 架构的 K8s 集群。 ## 先决条件 -首先需要[下载 Sealos 命令行工具](/self-hosting/lifecycle-management/quick-start/install-cli.md),sealos 是一个简单的 Golang 二进制文件,可以安装在大多数 Linux 操作系统中。 +首先需要[下载 Sealos 命令行工具](/developer-guide/lifecycle-management/quick-start/install-cli.md),sealos 是一个简单的 Golang 二进制文件,可以安装在大多数 Linux 操作系统中。 以下是一些基本的安装要求: diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/install-cli.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/install-cli.md index 878cdb44e..59a788229 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/install-cli.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/quick-start/install-cli.md @@ -97,5 +97,5 @@ $ make build BINS=sealos ## 下一步 -[安装 K8s 集群](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md)。 +[安装 K8s 集群](/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md)。 diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/apply.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/apply.md index 4b0aac5a9..cd0de7899 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/apply.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/apply.md @@ -81,6 +81,6 @@ sealos apply -f Clusterfile --values values.yaml 这条命令会根据 `values.yaml` 文件中的值应用 `Clusterfile`。 -**更多示例请参考[启动镜像](/self-hosting/lifecycle-management/operations/run-cluster/)** +**更多示例请参考[启动镜像](/developer-guide/lifecycle-management/operations/run-cluster/)** 以上就是 `sealos apply` 命令的使用指南,希望对你有所帮助。如果你在使用过程中遇到任何问题,欢迎向我们提问。 diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/build.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/build.md index ec01d976a..9420f6d61 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/build.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/build.md @@ -59,12 +59,12 @@ sealos build -t myapp:v1.0.0 -f Dockerfile . 下面有一些详细的示例: -- [基于镜像清单构建](/self-hosting/lifecycle-management/operations/build-image/build-image-image_list.md) -- [基于部署清单构建](/self-hosting/lifecycle-management/operations/build-image/build-image-manifests.md) -- [基于helm-charts构建](/self-hosting/lifecycle-management/operations/build-image/build-image-helm_charts.md) -- [基于二进制构建](/self-hosting/lifecycle-management/operations/build-image/build-image-binary.md) -- [基于go-template构建](/self-hosting/lifecycle-management/operations/build-image/build-image-go_template.md) -- [基于exec和scp构建](/self-hosting/lifecycle-management/operations/build-image/build-image-scp_exec.md) +- [基于镜像清单构建](/developer-guide/lifecycle-management/operations/build-image/build-image-image_list.md) +- [基于部署清单构建](/developer-guide/lifecycle-management/operations/build-image/build-image-manifests.md) +- [基于helm-charts构建](/developer-guide/lifecycle-management/operations/build-image/build-image-helm_charts.md) +- [基于二进制构建](/developer-guide/lifecycle-management/operations/build-image/build-image-binary.md) +- [基于go-template构建](/developer-guide/lifecycle-management/operations/build-image/build-image-go_template.md) +- [基于exec和scp构建](/developer-guide/lifecycle-management/operations/build-image/build-image-scp_exec.md) 通过 Sealos `build` 命令,可以基于多种指令文件构建 OCI 镜像,为sealos提供所需的镜像。这个过程包括处理 Dockerfile 或其他指令文件中的各种指令,如 `FROM`、`RUN`、`ADD` 等,以及处理镜像层次、镜像标签等。构建过程也包括拉取基础镜像、运行命令、保存结果等步骤。每一个步骤都可以通过上述的选项进行详细的控制和定制,以满足不同的构建需求。 diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/commands.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/commands.md index d64a6ad18..8d0b4f0ae 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/commands.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/commands.md @@ -55,4 +55,4 @@ description: 了解Sealos命令,包括Kubernetes集群管理、节点管理、 Sealos 的 `--debug` 参数是一个全局参数,用于开启调试模式,以便在出现问题时能更详细地了解系统的运行情况。 -有关安装说明,请参见[下载 Sealos 命令行工具](/self-hosting/lifecycle-management/quick-start/install-cli.md); 如需安装 Kubernetes 集群,请参见[安装 Kubernetes 集群](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md)。 \ No newline at end of file +有关安装说明,请参见[下载 Sealos 命令行工具](/developer-guide/lifecycle-management/quick-start/install-cli.md); 如需安装 Kubernetes 集群,请参见[安装 Kubernetes 集群](/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md)。 \ No newline at end of file diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/gen.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/gen.md index 0d87d0607..c6e0ef997 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/gen.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/gen.md @@ -46,6 +46,6 @@ Sealos 的 `gen` 命令是用于生成 Kubernetes 集群的配置文件(Cluste 示例说明: -- [自定义配置安装](/self-hosting/lifecycle-management/operations/run-cluster/gen-apply-cluster.md) +- [自定义配置安装](/developer-guide/lifecycle-management/operations/run-cluster/gen-apply-cluster.md) 以上就是 `sealos gen` 命令的使用指南,希望对你有所帮助。如果你在使用过程中遇到任何问题,欢迎向我们提问。 diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md index c09226bbd..0d638010a 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/manifest.md @@ -19,4 +19,4 @@ Sealos 的 `manifest` 命令用于创建、修改和推送 manifest 列表和镜 通过 `sealos manifest` 命令,可以灵活地管理 manifest 列表或镜像索引,为多架构的 Docker 或 OCI 镜像提供支持。用户可以根据自己的需求,创建自定义的 manifest 列表,方便在不同的硬件架构上部署和运行 Docker 镜像。 -用户如果想通过manifest命令构建多架构镜像,可以参考文档[构建支持多架构的集群镜像](/self-hosting/lifecycle-management/operations/build-image/build-multi-arch-image.md) +用户如果想通过manifest命令构建多架构镜像,可以参考文档[构建支持多架构的集群镜像](/developer-guide/lifecycle-management/operations/build-image/build-multi-arch-image.md) diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/run.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/run.md index 4901bda34..d5a44283a 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/run.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/commands/run.md @@ -83,4 +83,4 @@ sealos run -e DashBoardPort=8443 mydashboard:latest --masters 192.168.0.2,192.1 这些示例展示了 `sealos run` 命令的强大和灵活性,可以根据您的需求进行定制和调整。 -更多示例请参考 [运行集群](/self-hosting/lifecycle-management/operations/run-cluster.md)。 +更多示例请参考 [运行集群](/developer-guide/lifecycle-management/operations/run-cluster.md)。 diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/sealos.md b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/sealos.md index 9d17e9bca..5948b3cd0 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/sealos.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/lifecycle-management/reference/sealos/sealos.md @@ -10,9 +10,9 @@ Sealos 是一个统一的云操作系统,用于管理云原生应用。它提 本章节主要介绍 Sealos 的使用指南以及集群镜像相关说明。 -- Sealos使用指南: 有关每个命令的详细信息,包括所有受支持的参数和子命令, 请参阅 [sealos](/self-hosting/lifecycle-management/reference/sealos/commands.md) 参考文档。 +- Sealos使用指南: 有关每个命令的详细信息,包括所有受支持的参数和子命令, 请参阅 [sealos](/developer-guide/lifecycle-management/reference/sealos/commands.md) 参考文档。 - 集群镜像: - - [Rootfs集群镜像](/self-hosting/lifecycle-management/reference/sealos/kubernetes-cluster-image.md) - - [Application集群镜像](/self-hosting/lifecycle-management/reference/sealos/app-cluster-image.md) + - [Rootfs集群镜像](/developer-guide/lifecycle-management/reference/sealos/kubernetes-cluster-image.md) + - [Application集群镜像](/developer-guide/lifecycle-management/reference/sealos/app-cluster-image.md) diff --git a/docs/5.0/i18n/zh-Hans/developer-guide/sealos/installation.md b/docs/5.0/i18n/zh-Hans/developer-guide/sealos/installation.md index c8808661e..bbe924dd2 100644 --- a/docs/5.0/i18n/zh-Hans/developer-guide/sealos/installation.md +++ b/docs/5.0/i18n/zh-Hans/developer-guide/sealos/installation.md @@ -84,7 +84,7 @@ Sealos 需要使用证书来保证通信安全,默认在您不提供证书的 该脚本只支持在 “使用 Sealos 安装的 Kubernetes 集群” 上部署 Sealos 集群,暂不支持其他方式部署的 Kubernetes。 关于如何使用 Sealos 部署 Kubernetes -集群,可以参考:[安装 Kubernetes 集群](/self-hosting/lifecycle-management/quick-start/deploy-kubernetes.md) +集群,可以参考:[安装 Kubernetes 集群](/developer-guide/lifecycle-management/quick-start/deploy-kubernetes.md) ,支持 [Docker Hub](https://hub.docker.com/r/labring/kubernetes/tags) 中的几乎所有 Kubernetes 版本(**暂不支持 1.28 及以上版本 **)。