首页
/ Apache YuniKorn 安装与使用教程

Apache YuniKorn 安装与使用教程

2024-08-07 00:30:55作者:邬祺芯Juliet

1. 项目目录结构及介绍

apache/yunikorn-site 仓库中,我们主要关注的是网站源代码以及相关构建脚本。目录结构大致如下:

.
├── _data                # 存储配置数据
├── _includes            # 包含的部分和模板
├── _layouts              # 页面布局定义
├── _posts                # 博客文章存放
├── assets                # 静态资源,如CSS、JS、图片等
├── config.yaml           # 网站配置
├── local-build.sh        # 本地构建脚本
└── ...

这个结构主要用于Jekyll,一个静态站点生成器,用于构建Apache YuniKorn的官方网站。

2. 项目启动文件介绍

关键的启动文件是 local-build.sh。它是一个shell脚本,用于构建YuniKorn网站的Docker镜像并运行一个本地服务器来预览网站内容。通过以下命令,你可以运行本地开发服务器:

/local-build.sh run

这将会构建一个名为 yunikorn/yunikorn-website:latest 的Docker镜像,并启动一个监听在 http://localhost:3000 的web服务器。

3. 项目配置文件介绍

网站的核心配置位于 config.yaml 文件中。该文件定义了网站的基本设置,包括站点元数据、导航菜单、社交链接等。例如:

title: Apache YuniKorn
description: "Apache YuniKorn - Unleash the power of resource scheduling for running Batch Data & ML on Kubernetes"
keywords: "yuni, korn, kubernetes, scheduler, gang-scheduling, bin packing, cloud-native, open-source"

url: "https://yunikorn.apache.org"  # 站点的基础URL
baseurl: ""  # 相对根目录的路径

author:
  name: "Apache YuniKorn Community"
  email: "dev@yunikorn.apache.org"

# 主题相关的配置
theme: minima
...

如果你想修改网站的外观或行为,你需要编辑此配置文件。例如,添加新的页面链接或更改站点描述。

以上就是关于Apache YuniKorn项目网站的相关介绍。要了解更多关于YuniKorn本身(而非其网站)的信息,你应该查看核心调度器、Kubernetes适配器等代码仓库。

登录后查看全文
热门项目推荐