Skip to content

Commit

Permalink
refactor: update project description (#25)
Browse files Browse the repository at this point in the history
  • Loading branch information
whg517 authored Nov 22, 2024
1 parent 9f05de5 commit 4a5fdf4
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 19 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Kubedoop Dataplane Documentation
# Kubedoop Data Platform Documentation

This website is built using [Docusaurus](https://docusaurus.io/), a modern static website generator.

Expand Down
18 changes: 11 additions & 7 deletions docs/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,19 @@ slug: /

# Introduction

Kubedoop is a big data platform developed based on Kubernetes Operator technology. Through the Kubedoop platform,
users can quickly deploy and manage data processing tasks in Kubernetes clusters. This includes but is not limited to data collection, data storage,
data processing, and data analysis functionalities.
Kubedoop Data Platform is a modular, Kubernetes-native platform. Through Kubedoop,
users can quickly and easily deploy data infrastructure and algorithm infrastructure to address DataOps and MLOps requirements.

By leveraging the management capabilities of Kubernetes Operator, Kubedoop can automatically manage the lifecycle of data processing tasks,
Kubedoop includes mainstream data processing components such as HDFS, Hive, Kafka, Superset, etc.,
while supporting data lakes and real-time data warehouses to meet the migration needs from traditional Hadoop platforms to Kubernetes platforms.

Built on Kubernetes Operator technology, Kubedoop automates the lifecycle management of data processing tasks,
including task creation, startup, monitoring, scheduling, restart, and scaling. Users only need to define data processing tasks through simple configuration files,
and Kubedoop can automatically deploy the tasks to the Kubernetes cluster and manage their lifecycle automatically.
and Kubedoop will automatically deploy the tasks to the Kubernetes cluster and manage their lifecycle.

## Components

## Kubedoop Components
Kubedoop Product Operators:

- [Kubedoop Operator for Apache Airflow](https://github.com/zncdatadev/airflow-operator)
- [Kubedoop Operator for Apache DolphinScheduler](https://github.com/zncdatadev/dolphinscheduler-operator)
Expand All @@ -28,7 +32,7 @@ and Kubedoop can automatically deploy the tasks to the Kubernetes cluster and ma
- [Kubedoop Operator for Trino](https://github.com/zncdatadev/trino-operator)
- [Kubedoop Operator for Apache Zookeeper](https://github.com/zncdatadev/zookeeper-operator)

Built-in Kubedoop operators:
Built-in Kubedoop Operators:

- [Commons Operator](https://github.com/zncdatadev/commons-operator)
- [Listener Operator](https://github.com/zncdatadev/listener-operator)
Expand Down
8 changes: 4 additions & 4 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import type * as Preset from '@docusaurus/preset-classic';


const config: Config = {
title: 'Kubedoop Platform',
tagline: 'Kubedoop Platform Documentation',
title: 'Kubedoop Data Platform',
tagline: 'Kubedoop Data Platform Documentation',
favicon: 'img/favicon.ico',

// Set the production url of your site here
Expand Down Expand Up @@ -67,9 +67,9 @@ const config: Config = {
// Replace with your project's social card
image: 'img/docusaurus-social-card.jpg',
navbar: {
title: 'Kubedoop Platform',
title: 'Kubedoop Data Platform',
logo: {
alt: 'Kubedoop Platform',
alt: 'Kubedoop Data Platform',
src: 'img/favicon.ico',
},

Expand Down
4 changes: 2 additions & 2 deletions i18n/en/docusaurus-theme-classic/navbar.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
"description": "Navbar item with label Languages"
},
"title": {
"message": "Kubedoop Platform",
"message": "Kubedoop",
"description": "The title in the navbar"
},
"logo.alt": {
"message": "Kubedoop Platform",
"message": "Kubedoop",
"description": "The alt text of navbar logo"
}
}
12 changes: 9 additions & 3 deletions i18n/zh/docusaurus-plugin-content-docs/current/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,17 @@ slug: /

# 介绍

Kubedoop 是基于 Kubernetes Operator 技术开发的大数据平台。通过 Kubedoop 平台,用户可以在 Kubernetes 集群中快速部署和管理数据处理任务。包括但不限于数据采集、数据存储、数据处理、数据分析等功能
Kubedoop Data Platform 是一个模块化、Kubernetes 原生的平台。通过 Kubedoop,用户可以简单快速地部署数据基础设施和算法基础设施,从而解决 DataOps 和 MLOps 的需求

通过借助 Kubernetes Operator 的管理能力,Kubedoop 可以自动化地管理数据处理任务的生命周期,包括任务的创建、启动、监控、调度、重启、扩缩容等。用户只需要通过简单的配置文件来定义数据处理任务,Kubedoop 就可以自动地将任务部署到 Kubernetes 集群中,并且自动地管理任务的生命周期
Kubedoop 包含主流数据处理组件,如 hdfs, hive, kafka superset 等,同时支持数据湖和实时数仓,满足传统 Hadoop 平台向 Kubernetes 平台迁移的需求

## Kubedoop 组件
Kubedoop 基于 Kubernetes Operator 技术开发,通过 Operator 自动化管理数据处理任务的生命周期,包括任务创建、启动、监控、调度、重启和扩缩容。用户只需通过简单的配置文件定义数据处理任务,Kubedoop 就可以自动将任务部署到 Kubernetes 集群,并自动管理其生命周期。

Kubedoop 基于 Kubernetes Operator 技术开发,通过 Operator 强大管理能力,自动化管理平台创建、启动、监控、调度、重启、扩缩容等生命周期,用户只需通过简单的配置文件定义数据处理任务,Kubedoop 就可以自动将任务部署到 Kubernetes 集群,并自动管理其生命周期。

## 组件

kubedoop 中的产品 Operator:

- [Kubedoop Operator for Apache Airflow](https://github.com/zncdatadev/airflow-operator)
- [Kubedoop Operator for Apache DolphinScheduler](https://github.com/zncdatadev/dolphinscheduler-operator)
Expand Down
4 changes: 2 additions & 2 deletions i18n/zh/docusaurus-theme-classic/navbar.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
"description": "Navbar item with label Languages"
},
"title": {
"message": "Kubedoop Platform",
"message": "Kubedoop",
"description": "The title in the navbar"
},
"logo.alt": {
"message": "Kubedoop Platform",
"message": "Kubedoop",
"description": "The alt text of navbar logo"
}
}

0 comments on commit 4a5fdf4

Please sign in to comment.