This is an automated email from the ASF dual-hosted git repository.
luzhijing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new 605488a41d5c [docs](update) Upate Doris on AWS (#484)
605488a41d5c is described below
commit 605488a41d5c1648a05500c4c068962d8c8d88db
Author: KassieZ <[email protected]>
AuthorDate: Thu Mar 28 19:46:06 2024 +0800
[docs](update) Upate Doris on AWS (#484)
---
docs/install/doris-on-aws.md | 121 +++++++++++++++++++
.../docusaurus-plugin-content-docs/current.json | 2 +-
.../current/install/doris-on-aws.md | 128 +++++++++++++++++++++
.../install/cluster-deployment/doris-on-aws.md | 128 +++++++++++++++++++++
.../version-2.1.json | 2 +-
.../version-2.1/install/doris-on-aws.md | 128 +++++++++++++++++++++
sidebars.json | 23 ++--
src/constant/download.data.ts | 4 +-
src/pages/download/index.tsx | 34 ++----
static/images/configure-specific-parameters-1.jpeg | Bin 0 -> 51631 bytes
static/images/configure-specific-parameters-2.jpeg | Bin 0 -> 55715 bytes
static/images/configure-specific-parameters-3.jpeg | Bin 0 -> 30132 bytes
.../images/find-connection-address-for-fe-1.jpeg | Bin 0 -> 49055 bytes
.../images/find-connection-address-for-fe-2.jpeg | Bin 0 -> 72942 bytes
.../images/find-connection-address-for-fe-3.jpeg | Bin 0 -> 44728 bytes
static/images/how-to-connect-to-the-database.jpeg | Bin 0 -> 63050 bytes
static/images/start-deployment.jpeg | Bin 0 -> 57095 bytes
.../install/cluster-deployment/doris-on-aws.md | 121 +++++++++++++++++++
versioned_docs/version-2.1/install/doris-on-aws.md | 121 +++++++++++++++++++
versioned_sidebars/version-2.0-sidebars.json | 3 +-
versioned_sidebars/version-2.1-sidebars.json | 23 ++--
21 files changed, 787 insertions(+), 51 deletions(-)
diff --git a/docs/install/doris-on-aws.md b/docs/install/doris-on-aws.md
new file mode 100644
index 000000000000..3f74f7076330
--- /dev/null
+++ b/docs/install/doris-on-aws.md
@@ -0,0 +1,121 @@
+---
+{
+"title": "Doris on AWS",
+"language": "en"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+To facilitate a quick experience of Doris on AWS, we have provided a
CloudFormation template (CFT) that allows for rapid cluster launch and
operation. With this template, you can automatically configure AWS resources
and launch a Doris cluster with minimal configuration required.
+
+Alternatively, you can also purchase AWS resources independently and deploy
the cluster manually using standard methods.
+
+## What's AWS CloudFormation?
+
+CloudFormation enables users to create a "stack of resources" in just one
step. Resources refer to the items created by users, such as EC2 instances,
VPCs, subnets, and more. A group of such resources is referred to as a stack.
Users can write a template that easily allows them to create a resource stack
according to their preferences in a single step. This is faster, more
repeatable, and offers better consistency compared to manual creation and
configuration. Additionally, templates can [...]
+
+## What's Doris on AWS CloudFormation?
+
+Currently, Doris provides the Doris CloudFormation Template, which allows
users to quickly create a cluster of the relevant Doris version on AWS by
directly using this template, enabling them to experience the latest Doris
features.
+
+:::caution
+
+**Note: ** The template for building Doris clusters based on CloudFormation
currently only supports the regions of us-east-1, us-west-1, and us-west-2.
Doris on AWS CloudFormation is primarily intended for testing or experiencing
purposes, and should not be used in production environments.
+:::
+
+## Precautions for Use
+
+- Determine the VPC and Subnet that will be deployed.
+
+- Determine the key pair that will be used to log into the nodes.
+
+- A VPC Endpoint Interface for S3 will be established during deployment.
+
+## Start Deployment
+
+**1. On the AWS console, navigate to CloudFormation and click on "Create
stack".**
+
+
+
+Select the "Amazon S3 URL Template source" option, and fill in the "Amazon S3
URL" field with the following template link:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. Configure the specific parameters of the template**
+
+
+
+
+
+
+
+The main parameters are described as follows:
+
+- **VPC ID**: The VPC where the deployment will be performed.
+
+- **Subnet ID**: The subnet where the deployment will be deployed.
+
+- **Key pair name**: The public/private key pairs used to connect to the
deployed BE and FE nodes.
+
+- **Version of Doris**: The version of Doris to be deployed, such as 2.1.0,
2.0.6, etc.
+
+- **Number of Doris FE**: The number of FE nodes. The template defaults to
selecting only 1 FE.
+
+- **Fe instance type**: The node type of FE, and the default value can be used.
+
+- **Number of Doris Be**: The number of BE nodes, which can be 1 or 3.
+
+- **Be instance type**: The node type of BE, and the default value can be used.
+
+- **Meta data dir**: The metadata directory of the FE node, and the default
value can be used.
+
+- **Sys log level:** Sets the level of system logs, and the default value of
"info" can be used.
+
+- **Volume type of Be nodes:** The volume type of EBS mounted on BE nodes.
Each node is mounted with one disk by default. The default value can be used.
+
+- **Volume size of Be nodes**: The size of EBS mounted on BE nodes, measured
in GB. The default value can be used.
+
+## How to Connect to the Database
+
+**1. The display after successful deployment is as follows:**
+
+
+
+**2. Next, find the connection address for FE as follows. In this example, you
can view the address as 172.16.0.97 from the FE Outputs.**
+
+
+
+
+
+
+
+**3. To connect to the deployed Doris Cluster, here are some default values
after deploying Doris using CloudFormation:**
+
+- **FE IP**: Obtain the IP address of FE following the steps in the previous
section.
+
+- **FE MySQL protocol port:** 9030
+
+- **FE HTTP protocol port**: 8030
+
+- **Default root password**: empty
+
+- **Default admin password:** empty
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
index f1e0ae5ee476..da0e28f675b6 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current.json
@@ -20,7 +20,7 @@
"description": "Make docker image and quickly start Doris's Docker cluster"
},
"sidebar.docs.category.Deploy Doris on Kubernetes": {
- "message": "基于 Kubernetes 部署",
+ "message": "Doris on Kubernetes",
"description": "The label for category Deploy Doris on Kubernetes in
sidebar docs"
},
"sidebar.docs.category.Source Code Compilation": {
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/doris-on-aws.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/doris-on-aws.md
new file mode 100644
index 000000000000..2e356f0fd4bc
--- /dev/null
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/install/doris-on-aws.md
@@ -0,0 +1,128 @@
+---
+{
+"title": "Doris on AWS",
+"language": "zh-CN"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+
+为了方便大家在 AWS 上快速体验 Doris,提供了 CloudFormation
模版(CFT),允许快速启动和运行集群。使用模板,只需最少的配置,就可以自动配置 AWS 资源,并启动 Doris 集群。
+
+当然,您也可以自行购买 AWS 资源,采用标准的手动方式进行集群部署。
+
+## 什么是 AWS CloudFormation?
+
+CloudFormation 允许用户只用一个步骤就可以创建一个“资源堆栈”。资源是指用户所创建的东西(如 EC2
实例、VPC、子网等),一组这样的资源称为堆栈。用户可以编写一个模板,使用它可以很容易地按照用户的意愿通过一个步骤创建一个资源堆栈。这比手动创建并且配置更快,而且可重复,一致性更好。并且可以将模板放入源代码做版本控制,在任何时候根据需要把它用于任何目的。
+
+## 什么是 Doris on AWS CloudFormation?
+
+当前 Doris 提供了 Doris CloudFormation Template,方便用户直接使用这个模板可以在 AWS 上快速创建 Doris
相关版本的集群,以便体验最新的 Doris 功能。
+
+:::caution
+
+注意:
+
+基于 CloudFormation 构建 Doris 集群的模板,当前仅支持 us-east-1,us-west-1,us-west-2 区域。
+
+Doris on AWS CloudFormation 主要用于测试或者体验,请不要用于生产环境。
+:::
+
+## 使用前注意
+
+- 确定要部署的 VPC 和 Subnet
+
+- 确定用来登录节点的 key pair
+
+- 部署中会建立 S3 的 VPC Endpoint Interface
+
+## 开始部署
+
+**1. AWS 控制台上,进入 CloudFormation,点击 Create stack**
+
+
+
+选用 Amazon S3 URL Template source,填写 Amazon S3 URL 为下面模板链接:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. 配置模板的具体参数**
+
+
+
+
+
+
+
+
+
+主要参数说明如下:
+
+- VPC ID:要部署到的 VPC
+
+- Subnet ID:要部署的子网
+
+- Key pair name:用来连接部署后的 BE 和 FE 节点的 public/private key pairs
+
+- Version of Doris:选择部署的 Doris 版本,比如 2.1.0、2.0.6 等
+
+- Number of Doris FE:FE 的个数,模板默认只能选择 1 个 FE
+
+- Fe instance type: FE 的节点类型,可以采用默认值
+
+- Number of Doris Be:BE 节点的个数,可以选择 1 个或者 3 个
+
+- Be instance type:BE 的节点类型,可以采用默认值
+
+- Meta data dir:FE 节点的元数据目录,可以采用默认值
+
+- Sys log level:设置系统日志的等级,可以使用默认的 info
+
+- Volume type of Be nodes:BE 节点挂载 EBS 的 volume type,每台节点默认挂载一块磁盘。可以使用默认值
+
+- Volume size of Be nodes: BE 节点挂载 EBS 的大小,单位 GB,可以使用默认值。
+
+## 部署后,如何连接数据库
+
+**1. 部署成功后的展示如下**
+
+
+
+**2. 依次如下面,找到 FE 的连接地址。这个例子中,从 FE Outputs 里,可以查看到地址为 172.16.0.97。**
+
+
+
+
+
+
+
+**3. 连接部署的 Doris Cluster,Doris 的 CloudFormation 部署后的一些默认值:**
+
+- FE 的 IP:按照上面步骤 2 获取 FE 的 IP 地址
+
+- FE 的 MySQL 协议端口:9030
+
+- FE 的 HTTP 协议端口:8030
+
+- 默认的 root 密码:空
+
+- 默认的 admin 密码:空
\ No newline at end of file
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/install/cluster-deployment/doris-on-aws.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/install/cluster-deployment/doris-on-aws.md
new file mode 100644
index 000000000000..2e356f0fd4bc
--- /dev/null
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/install/cluster-deployment/doris-on-aws.md
@@ -0,0 +1,128 @@
+---
+{
+"title": "Doris on AWS",
+"language": "zh-CN"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+
+为了方便大家在 AWS 上快速体验 Doris,提供了 CloudFormation
模版(CFT),允许快速启动和运行集群。使用模板,只需最少的配置,就可以自动配置 AWS 资源,并启动 Doris 集群。
+
+当然,您也可以自行购买 AWS 资源,采用标准的手动方式进行集群部署。
+
+## 什么是 AWS CloudFormation?
+
+CloudFormation 允许用户只用一个步骤就可以创建一个“资源堆栈”。资源是指用户所创建的东西(如 EC2
实例、VPC、子网等),一组这样的资源称为堆栈。用户可以编写一个模板,使用它可以很容易地按照用户的意愿通过一个步骤创建一个资源堆栈。这比手动创建并且配置更快,而且可重复,一致性更好。并且可以将模板放入源代码做版本控制,在任何时候根据需要把它用于任何目的。
+
+## 什么是 Doris on AWS CloudFormation?
+
+当前 Doris 提供了 Doris CloudFormation Template,方便用户直接使用这个模板可以在 AWS 上快速创建 Doris
相关版本的集群,以便体验最新的 Doris 功能。
+
+:::caution
+
+注意:
+
+基于 CloudFormation 构建 Doris 集群的模板,当前仅支持 us-east-1,us-west-1,us-west-2 区域。
+
+Doris on AWS CloudFormation 主要用于测试或者体验,请不要用于生产环境。
+:::
+
+## 使用前注意
+
+- 确定要部署的 VPC 和 Subnet
+
+- 确定用来登录节点的 key pair
+
+- 部署中会建立 S3 的 VPC Endpoint Interface
+
+## 开始部署
+
+**1. AWS 控制台上,进入 CloudFormation,点击 Create stack**
+
+
+
+选用 Amazon S3 URL Template source,填写 Amazon S3 URL 为下面模板链接:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. 配置模板的具体参数**
+
+
+
+
+
+
+
+
+
+主要参数说明如下:
+
+- VPC ID:要部署到的 VPC
+
+- Subnet ID:要部署的子网
+
+- Key pair name:用来连接部署后的 BE 和 FE 节点的 public/private key pairs
+
+- Version of Doris:选择部署的 Doris 版本,比如 2.1.0、2.0.6 等
+
+- Number of Doris FE:FE 的个数,模板默认只能选择 1 个 FE
+
+- Fe instance type: FE 的节点类型,可以采用默认值
+
+- Number of Doris Be:BE 节点的个数,可以选择 1 个或者 3 个
+
+- Be instance type:BE 的节点类型,可以采用默认值
+
+- Meta data dir:FE 节点的元数据目录,可以采用默认值
+
+- Sys log level:设置系统日志的等级,可以使用默认的 info
+
+- Volume type of Be nodes:BE 节点挂载 EBS 的 volume type,每台节点默认挂载一块磁盘。可以使用默认值
+
+- Volume size of Be nodes: BE 节点挂载 EBS 的大小,单位 GB,可以使用默认值。
+
+## 部署后,如何连接数据库
+
+**1. 部署成功后的展示如下**
+
+
+
+**2. 依次如下面,找到 FE 的连接地址。这个例子中,从 FE Outputs 里,可以查看到地址为 172.16.0.97。**
+
+
+
+
+
+
+
+**3. 连接部署的 Doris Cluster,Doris 的 CloudFormation 部署后的一些默认值:**
+
+- FE 的 IP:按照上面步骤 2 获取 FE 的 IP 地址
+
+- FE 的 MySQL 协议端口:9030
+
+- FE 的 HTTP 协议端口:8030
+
+- 默认的 root 密码:空
+
+- 默认的 admin 密码:空
\ No newline at end of file
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
index 1380b6ad9700..5e6502d23667 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1.json
@@ -20,7 +20,7 @@
"description": "Make docker image and quickly start Doris's Docker cluster"
},
"sidebar.docs.category.Deploy Doris on Kubernetes": {
- "message": "基于 Kubernetes 部署",
+ "message": "Doris on Kubernetes",
"description": "The label for category Deploy Doris on Kubernetes in
sidebar docs"
},
"sidebar.docs.category.Source Code Compilation": {
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/install/doris-on-aws.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/install/doris-on-aws.md
new file mode 100644
index 000000000000..2e356f0fd4bc
--- /dev/null
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/install/doris-on-aws.md
@@ -0,0 +1,128 @@
+---
+{
+"title": "Doris on AWS",
+"language": "zh-CN"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+
+为了方便大家在 AWS 上快速体验 Doris,提供了 CloudFormation
模版(CFT),允许快速启动和运行集群。使用模板,只需最少的配置,就可以自动配置 AWS 资源,并启动 Doris 集群。
+
+当然,您也可以自行购买 AWS 资源,采用标准的手动方式进行集群部署。
+
+## 什么是 AWS CloudFormation?
+
+CloudFormation 允许用户只用一个步骤就可以创建一个“资源堆栈”。资源是指用户所创建的东西(如 EC2
实例、VPC、子网等),一组这样的资源称为堆栈。用户可以编写一个模板,使用它可以很容易地按照用户的意愿通过一个步骤创建一个资源堆栈。这比手动创建并且配置更快,而且可重复,一致性更好。并且可以将模板放入源代码做版本控制,在任何时候根据需要把它用于任何目的。
+
+## 什么是 Doris on AWS CloudFormation?
+
+当前 Doris 提供了 Doris CloudFormation Template,方便用户直接使用这个模板可以在 AWS 上快速创建 Doris
相关版本的集群,以便体验最新的 Doris 功能。
+
+:::caution
+
+注意:
+
+基于 CloudFormation 构建 Doris 集群的模板,当前仅支持 us-east-1,us-west-1,us-west-2 区域。
+
+Doris on AWS CloudFormation 主要用于测试或者体验,请不要用于生产环境。
+:::
+
+## 使用前注意
+
+- 确定要部署的 VPC 和 Subnet
+
+- 确定用来登录节点的 key pair
+
+- 部署中会建立 S3 的 VPC Endpoint Interface
+
+## 开始部署
+
+**1. AWS 控制台上,进入 CloudFormation,点击 Create stack**
+
+
+
+选用 Amazon S3 URL Template source,填写 Amazon S3 URL 为下面模板链接:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. 配置模板的具体参数**
+
+
+
+
+
+
+
+
+
+主要参数说明如下:
+
+- VPC ID:要部署到的 VPC
+
+- Subnet ID:要部署的子网
+
+- Key pair name:用来连接部署后的 BE 和 FE 节点的 public/private key pairs
+
+- Version of Doris:选择部署的 Doris 版本,比如 2.1.0、2.0.6 等
+
+- Number of Doris FE:FE 的个数,模板默认只能选择 1 个 FE
+
+- Fe instance type: FE 的节点类型,可以采用默认值
+
+- Number of Doris Be:BE 节点的个数,可以选择 1 个或者 3 个
+
+- Be instance type:BE 的节点类型,可以采用默认值
+
+- Meta data dir:FE 节点的元数据目录,可以采用默认值
+
+- Sys log level:设置系统日志的等级,可以使用默认的 info
+
+- Volume type of Be nodes:BE 节点挂载 EBS 的 volume type,每台节点默认挂载一块磁盘。可以使用默认值
+
+- Volume size of Be nodes: BE 节点挂载 EBS 的大小,单位 GB,可以使用默认值。
+
+## 部署后,如何连接数据库
+
+**1. 部署成功后的展示如下**
+
+
+
+**2. 依次如下面,找到 FE 的连接地址。这个例子中,从 FE Outputs 里,可以查看到地址为 172.16.0.97。**
+
+
+
+
+
+
+
+**3. 连接部署的 Doris Cluster,Doris 的 CloudFormation 部署后的一些默认值:**
+
+- FE 的 IP:按照上面步骤 2 获取 FE 的 IP 地址
+
+- FE 的 MySQL 协议端口:9030
+
+- FE 的 HTTP 协议端口:8030
+
+- 默认的 root 密码:空
+
+- 默认的 admin 密码:空
\ No newline at end of file
diff --git a/sidebars.json b/sidebars.json
index f9ba9c076862..ad89fbde8fce 100644
--- a/sidebars.json
+++ b/sidebars.json
@@ -12,6 +12,17 @@
"type": "category",
"label": "Install and Deploy",
"items": [
+ {
+ "type": "category",
+ "label": "Source Code Compilation",
+ "items": [
+ "install/source-install/compilation-general",
+
"install/source-install/compilation-with-ldb-toolchain",
+ "install/source-install/compilation-arm",
+ "install/source-install/compilation-win",
+ "install/source-install/compilation-mac"
+ ]
+ },
"install/standard-deployment",
{
"type": "category",
@@ -35,17 +46,7 @@
"install/k8s-deploy/debug-crash"
]
},
- {
- "type": "category",
- "label": "Source Code Compilation",
- "items": [
- "install/source-install/compilation-general",
-
"install/source-install/compilation-with-ldb-toolchain",
- "install/source-install/compilation-arm",
- "install/source-install/compilation-win",
- "install/source-install/compilation-mac"
- ]
- }
+ "install/doris-on-aws"
]
},
{
diff --git a/src/constant/download.data.ts b/src/constant/download.data.ts
index 283f668300ad..fdea033250d0 100644
--- a/src/constant/download.data.ts
+++ b/src/constant/download.data.ts
@@ -888,6 +888,6 @@ export const RUN_ANYWHERE = [
{
title: 'Doris on AWS',
description: 'Deploy Doris on AWS with CloudFormation templates',
- link:
'https://doris-cf-template.s3.amazonaws.com/cloudformation_doris.template.yaml',
+ link: 'https://doris.apache.org/docs/install/doris-on-aws',
},
-];
+];
\ No newline at end of file
diff --git a/src/pages/download/index.tsx b/src/pages/download/index.tsx
index cfbae72ce3f9..7a43b8ade352 100644
--- a/src/pages/download/index.tsx
+++ b/src/pages/download/index.tsx
@@ -364,31 +364,17 @@ export default function Download() {
<h3 className="text-center text-[#1D1D1D] text-[2.5rem]
font-medium">Run anywhere</h3>
<ul className="mt-10 grid gap-x-6 gap-y-3 lg:grid-cols-3
lg:gap-y-0">
{RUN_ANYWHERE.map(item =>
- item.title !== 'Doris on AWS' ? (
- <div
- onClick={() => window.open(item.link)}
- key={item.title}
- className="run-anywhere-card relative
bg-white flex cursor-pointer flex-col items-center justify-center
overflow-hidden rounded-lg border-b-4 border-b-[#444FD9] py-[2rem] px-4
lg:px-[1.5rem] shadow-[inset_0_0_0_1px_#444FD9] hover:no-underline"
- >
- <div className="text-2xl
text-[#1D1D1D]">{item.title}</div>
- <div className="mt-4 text-base text-center
text-[#4C576C]">{item.description}</div>
- <div className="flex items-center mt-4
text-[#444FD9]">
- <LinkWithArrow to={item.link}
text="Learn more" />
- </div>
+ <div
+ onClick={() => window.open(item.link)}
+ key={item.title}
+ className="run-anywhere-card relative bg-white
flex cursor-pointer flex-col items-center justify-center overflow-hidden
rounded-lg border-b-4 border-b-[#444FD9] py-[2rem] px-4 lg:px-[1.5rem]
shadow-[inset_0_0_0_1px_#444FD9] hover:no-underline"
+ >
+ <div className="text-2xl
text-[#1D1D1D]">{item.title}</div>
+ <div className="mt-4 text-base text-center
text-[#4C576C]">{item.description}</div>
+ <div className="flex items-center mt-4
text-[#444FD9]">
+ <LinkWithArrow to={item.link} text="Learn
more" />
</div>
- ) : (
- <section key={item.title}>
- <div className="relative bg-white flex
cursor-pointer flex-col items-center justify-center overflow-hidden rounded-lg
border-b-4 border-b-[#444FD9] py-[2rem] px-4 lg:px-[1.5rem]
shadow-[inset_0_0_0_1px_#444FD9] hover:no-underline">
- <div className="text-2xl
text-[#1D1D1D]">{item.title}</div>
- <div className="mt-4 text-base
text-center text-[#4C576C]">
- {item.description}
- </div>
- <div className="flex items-center
mt-4">
- <span>Coming soon</span>
- </div>
- </div>
- </section>
- ),
+ </div>
)}
</ul>
</div>
diff --git a/static/images/configure-specific-parameters-1.jpeg
b/static/images/configure-specific-parameters-1.jpeg
new file mode 100644
index 000000000000..c5430df6c04f
Binary files /dev/null and b/static/images/configure-specific-parameters-1.jpeg
differ
diff --git a/static/images/configure-specific-parameters-2.jpeg
b/static/images/configure-specific-parameters-2.jpeg
new file mode 100644
index 000000000000..9e0898096ffe
Binary files /dev/null and b/static/images/configure-specific-parameters-2.jpeg
differ
diff --git a/static/images/configure-specific-parameters-3.jpeg
b/static/images/configure-specific-parameters-3.jpeg
new file mode 100644
index 000000000000..e878e3eb85b3
Binary files /dev/null and b/static/images/configure-specific-parameters-3.jpeg
differ
diff --git a/static/images/find-connection-address-for-fe-1.jpeg
b/static/images/find-connection-address-for-fe-1.jpeg
new file mode 100644
index 000000000000..c1ca53b75de2
Binary files /dev/null and
b/static/images/find-connection-address-for-fe-1.jpeg differ
diff --git a/static/images/find-connection-address-for-fe-2.jpeg
b/static/images/find-connection-address-for-fe-2.jpeg
new file mode 100644
index 000000000000..aba056d0be85
Binary files /dev/null and
b/static/images/find-connection-address-for-fe-2.jpeg differ
diff --git a/static/images/find-connection-address-for-fe-3.jpeg
b/static/images/find-connection-address-for-fe-3.jpeg
new file mode 100644
index 000000000000..8ba61403b069
Binary files /dev/null and
b/static/images/find-connection-address-for-fe-3.jpeg differ
diff --git a/static/images/how-to-connect-to-the-database.jpeg
b/static/images/how-to-connect-to-the-database.jpeg
new file mode 100644
index 000000000000..1da815449fb2
Binary files /dev/null and b/static/images/how-to-connect-to-the-database.jpeg
differ
diff --git a/static/images/start-deployment.jpeg
b/static/images/start-deployment.jpeg
new file mode 100644
index 000000000000..f82faea8e514
Binary files /dev/null and b/static/images/start-deployment.jpeg differ
diff --git
a/versioned_docs/version-2.0/install/cluster-deployment/doris-on-aws.md
b/versioned_docs/version-2.0/install/cluster-deployment/doris-on-aws.md
new file mode 100644
index 000000000000..3f74f7076330
--- /dev/null
+++ b/versioned_docs/version-2.0/install/cluster-deployment/doris-on-aws.md
@@ -0,0 +1,121 @@
+---
+{
+"title": "Doris on AWS",
+"language": "en"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+To facilitate a quick experience of Doris on AWS, we have provided a
CloudFormation template (CFT) that allows for rapid cluster launch and
operation. With this template, you can automatically configure AWS resources
and launch a Doris cluster with minimal configuration required.
+
+Alternatively, you can also purchase AWS resources independently and deploy
the cluster manually using standard methods.
+
+## What's AWS CloudFormation?
+
+CloudFormation enables users to create a "stack of resources" in just one
step. Resources refer to the items created by users, such as EC2 instances,
VPCs, subnets, and more. A group of such resources is referred to as a stack.
Users can write a template that easily allows them to create a resource stack
according to their preferences in a single step. This is faster, more
repeatable, and offers better consistency compared to manual creation and
configuration. Additionally, templates can [...]
+
+## What's Doris on AWS CloudFormation?
+
+Currently, Doris provides the Doris CloudFormation Template, which allows
users to quickly create a cluster of the relevant Doris version on AWS by
directly using this template, enabling them to experience the latest Doris
features.
+
+:::caution
+
+**Note: ** The template for building Doris clusters based on CloudFormation
currently only supports the regions of us-east-1, us-west-1, and us-west-2.
Doris on AWS CloudFormation is primarily intended for testing or experiencing
purposes, and should not be used in production environments.
+:::
+
+## Precautions for Use
+
+- Determine the VPC and Subnet that will be deployed.
+
+- Determine the key pair that will be used to log into the nodes.
+
+- A VPC Endpoint Interface for S3 will be established during deployment.
+
+## Start Deployment
+
+**1. On the AWS console, navigate to CloudFormation and click on "Create
stack".**
+
+
+
+Select the "Amazon S3 URL Template source" option, and fill in the "Amazon S3
URL" field with the following template link:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. Configure the specific parameters of the template**
+
+
+
+
+
+
+
+The main parameters are described as follows:
+
+- **VPC ID**: The VPC where the deployment will be performed.
+
+- **Subnet ID**: The subnet where the deployment will be deployed.
+
+- **Key pair name**: The public/private key pairs used to connect to the
deployed BE and FE nodes.
+
+- **Version of Doris**: The version of Doris to be deployed, such as 2.1.0,
2.0.6, etc.
+
+- **Number of Doris FE**: The number of FE nodes. The template defaults to
selecting only 1 FE.
+
+- **Fe instance type**: The node type of FE, and the default value can be used.
+
+- **Number of Doris Be**: The number of BE nodes, which can be 1 or 3.
+
+- **Be instance type**: The node type of BE, and the default value can be used.
+
+- **Meta data dir**: The metadata directory of the FE node, and the default
value can be used.
+
+- **Sys log level:** Sets the level of system logs, and the default value of
"info" can be used.
+
+- **Volume type of Be nodes:** The volume type of EBS mounted on BE nodes.
Each node is mounted with one disk by default. The default value can be used.
+
+- **Volume size of Be nodes**: The size of EBS mounted on BE nodes, measured
in GB. The default value can be used.
+
+## How to Connect to the Database
+
+**1. The display after successful deployment is as follows:**
+
+
+
+**2. Next, find the connection address for FE as follows. In this example, you
can view the address as 172.16.0.97 from the FE Outputs.**
+
+
+
+
+
+
+
+**3. To connect to the deployed Doris Cluster, here are some default values
after deploying Doris using CloudFormation:**
+
+- **FE IP**: Obtain the IP address of FE following the steps in the previous
section.
+
+- **FE MySQL protocol port:** 9030
+
+- **FE HTTP protocol port**: 8030
+
+- **Default root password**: empty
+
+- **Default admin password:** empty
\ No newline at end of file
diff --git a/versioned_docs/version-2.1/install/doris-on-aws.md
b/versioned_docs/version-2.1/install/doris-on-aws.md
new file mode 100644
index 000000000000..3f74f7076330
--- /dev/null
+++ b/versioned_docs/version-2.1/install/doris-on-aws.md
@@ -0,0 +1,121 @@
+---
+{
+"title": "Doris on AWS",
+"language": "en"
+}
+---
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+
+To facilitate a quick experience of Doris on AWS, we have provided a
CloudFormation template (CFT) that allows for rapid cluster launch and
operation. With this template, you can automatically configure AWS resources
and launch a Doris cluster with minimal configuration required.
+
+Alternatively, you can also purchase AWS resources independently and deploy
the cluster manually using standard methods.
+
+## What's AWS CloudFormation?
+
+CloudFormation enables users to create a "stack of resources" in just one
step. Resources refer to the items created by users, such as EC2 instances,
VPCs, subnets, and more. A group of such resources is referred to as a stack.
Users can write a template that easily allows them to create a resource stack
according to their preferences in a single step. This is faster, more
repeatable, and offers better consistency compared to manual creation and
configuration. Additionally, templates can [...]
+
+## What's Doris on AWS CloudFormation?
+
+Currently, Doris provides the Doris CloudFormation Template, which allows
users to quickly create a cluster of the relevant Doris version on AWS by
directly using this template, enabling them to experience the latest Doris
features.
+
+:::caution
+
+**Note: ** The template for building Doris clusters based on CloudFormation
currently only supports the regions of us-east-1, us-west-1, and us-west-2.
Doris on AWS CloudFormation is primarily intended for testing or experiencing
purposes, and should not be used in production environments.
+:::
+
+## Precautions for Use
+
+- Determine the VPC and Subnet that will be deployed.
+
+- Determine the key pair that will be used to log into the nodes.
+
+- A VPC Endpoint Interface for S3 will be established during deployment.
+
+## Start Deployment
+
+**1. On the AWS console, navigate to CloudFormation and click on "Create
stack".**
+
+
+
+Select the "Amazon S3 URL Template source" option, and fill in the "Amazon S3
URL" field with the following template link:
+
+https://sdb-cloud-third-party.s3.amazonaws.com/doris-cf/cloudformation_doris.template.yaml
+
+**2. Configure the specific parameters of the template**
+
+
+
+
+
+
+
+The main parameters are described as follows:
+
+- **VPC ID**: The VPC where the deployment will be performed.
+
+- **Subnet ID**: The subnet where the deployment will be deployed.
+
+- **Key pair name**: The public/private key pairs used to connect to the
deployed BE and FE nodes.
+
+- **Version of Doris**: The version of Doris to be deployed, such as 2.1.0,
2.0.6, etc.
+
+- **Number of Doris FE**: The number of FE nodes. The template defaults to
selecting only 1 FE.
+
+- **Fe instance type**: The node type of FE, and the default value can be used.
+
+- **Number of Doris Be**: The number of BE nodes, which can be 1 or 3.
+
+- **Be instance type**: The node type of BE, and the default value can be used.
+
+- **Meta data dir**: The metadata directory of the FE node, and the default
value can be used.
+
+- **Sys log level:** Sets the level of system logs, and the default value of
"info" can be used.
+
+- **Volume type of Be nodes:** The volume type of EBS mounted on BE nodes.
Each node is mounted with one disk by default. The default value can be used.
+
+- **Volume size of Be nodes**: The size of EBS mounted on BE nodes, measured
in GB. The default value can be used.
+
+## How to Connect to the Database
+
+**1. The display after successful deployment is as follows:**
+
+
+
+**2. Next, find the connection address for FE as follows. In this example, you
can view the address as 172.16.0.97 from the FE Outputs.**
+
+
+
+
+
+
+
+**3. To connect to the deployed Doris Cluster, here are some default values
after deploying Doris using CloudFormation:**
+
+- **FE IP**: Obtain the IP address of FE following the steps in the previous
section.
+
+- **FE MySQL protocol port:** 9030
+
+- **FE HTTP protocol port**: 8030
+
+- **Default root password**: empty
+
+- **Default admin password:** empty
\ No newline at end of file
diff --git a/versioned_sidebars/version-2.0-sidebars.json
b/versioned_sidebars/version-2.0-sidebars.json
index 5a4cd65b7699..9aec3872da8d 100644
--- a/versioned_sidebars/version-2.0-sidebars.json
+++ b/versioned_sidebars/version-2.0-sidebars.json
@@ -43,7 +43,8 @@
"install/cluster-deployment/k8s-deploy/expansion-and-contraction",
"install/cluster-deployment/k8s-deploy/debug-crash"
]
- }
+ },
+ "install/cluster-deployment/doris-on-aws"
]
}
]
diff --git a/versioned_sidebars/version-2.1-sidebars.json
b/versioned_sidebars/version-2.1-sidebars.json
index a84b158f4635..be872962e67d 100644
--- a/versioned_sidebars/version-2.1-sidebars.json
+++ b/versioned_sidebars/version-2.1-sidebars.json
@@ -12,6 +12,17 @@
"type": "category",
"label": "Install and Deploy",
"items": [
+ {
+ "type": "category",
+ "label": "Source Code Compilation",
+ "items": [
+ "install/source-install/compilation-general",
+
"install/source-install/compilation-with-ldb-toolchain",
+ "install/source-install/compilation-arm",
+ "install/source-install/compilation-win",
+ "install/source-install/compilation-mac"
+ ]
+ },
"install/standard-deployment",
{
"type": "category",
@@ -35,17 +46,7 @@
"install/k8s-deploy/debug-crash"
]
},
- {
- "type": "category",
- "label": "Source Code Compilation",
- "items": [
- "install/source-install/compilation-general",
-
"install/source-install/compilation-with-ldb-toolchain",
- "install/source-install/compilation-arm",
- "install/source-install/compilation-win",
- "install/source-install/compilation-mac"
- ]
- }
+ "install/doris-on-aws"
]
},
{
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]