main
{admin@attacker.club} 2023-10-11 09:54:47 +08:00
parent 78d2b18db5
commit af5966cae5
7 changed files with 372 additions and 1 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

View File

@ -1,2 +1,38 @@
# ezops
<!--
* @Author: Logan.Li
* @Gitee: https://gitee.com/attacker
* @email: admin@attacker.club
* @Date: 2023-10-11 00:55:53
* @LastEditTime: 2023-10-11 01:10:38
* @Description:
-->
# Ezops
## 可以使用pip命令安装MkDocs
```bash
pip3 install mkdocs
```
## 初始化项目
```bash
git clone https://git.opsx.vip/docs/ezops.git
cd ezops
python3 -m mkdocs new .
```
## 启动
```bash
pip3 install -r requirements.txt
mkdocs serve
```
## 构建
```bash
mkdocs build
```

151
docs/css/extra.css Normal file
View File

@ -0,0 +1,151 @@
/* .md-header {
background-color: rgb(37, 43, 60);
/* top: 48px; */
} */
.md-footer {
background-color: rgb(37, 43, 60);
}
.md-tabs {
background-color: #0a7be0;
}
.md-footer-nav__link {
padding-top: .8rem;
}
.md-main__inner {
margin-top: 3rem;
}
.progress-label {
position: absolute;
text-align: center;
font-weight: 700;
width: 100%;
margin: 0;
line-height: 1.2rem;
white-space: nowrap;
overflow: hidden;
}
.progress-bar {
height: 1.2rem;
float: left;
background-color: #2979ff;
}
.progress {
display: block;
width: 100%;
margin: 0.5rem 0;
height: 1.2rem;
background-color: #eeeeee;
position: relative;
}
.progress.thin {
margin-top: 0.9rem;
height: 0.4rem;
}
.progress.thin .progress-label {
margin-top: -0.4rem;
}
.progress.thin .progress-bar {
height: 0.4rem;
}
.progress-100plus .progress-bar {
background-color: #00e676;
}
.progress-80plus .progress-bar {
background-color: #fbc02d;
}
.progress-60plus .progress-bar {
background-color: #ff9100;
}
.progress-40plus .progress-bar {
background-color: #ff5252;
}
.progress-20plus .progress-bar {
background-color: #ff1744;
}
.progress-0plus .progress-bar {
background-color: #f50057;
}
.md-typeset table:not([class]) td {
border: .05rem solid var(--md-default-fg-color--lightest);
}
.md-typeset table:not([class]) tr:first-child td {
border: .05rem solid var(--md-default-fg-color--lightest);
}
.lg-backdrop {
background-color: rgb(0 0 0 /0.8)
}
.lg-outer .lg-img-wrap {
padding: 80px
}
.md-nav__source {
background-color: #fc6554;
}
.md-grid {
margin-left: 1rem;
margin-right: auto;
max-width: initial;
}
.md-top {
margin-top: 2rem;
}
.x-pack-span {
background-color: #0a7be0;
padding: 2px 5px;
color: #ffffff;
}
.new-span {
background-color: seagreen;
padding: 2px 5px;
color: #ffffff;
}
/** 增加边框蓝条 **/
.md-typeset .admonition,
.md-typeset details {
border-width: 0;
border-left-width: 4px;
}
.md-typeset .admonition.abstract,
.md-typeset details.abstract {
border-left-color: #3370FF;
}
.md-typeset p,
.md-typeset ul,
.md-typeset ol,
.md-typeset dl,
.md-typeset blockquote {
display: flow-root;
margin: 1em 0;
}
/** 显示所有标题 **/
.admonition-title {
display: block;
}

72
docs/index.md Normal file
View File

@ -0,0 +1,72 @@
# 产品介绍
!!! Abstract ""
CloudExplorer Lite 是开源的轻量级云管平台;
CloudExplorer Lite 脱胎于飞致云创始软件产品 CloudExplorer 多云管理平台,支持对接纳管主流的公有云和私有云基础设施,提供开箱即用的云主机管理、云账单、运营分析和安全合规等基本功能,同时还可提供强大的扩展能力以满足企业的定制化需求。
![主页](./img/index/主页.png){ width="1235px" }
## 1 产品优势
!!! Abstract ""
- 多云对接CloudExplorer Lite 支持对接纳管市场上主流的公有云和私有云包括阿里云、华为云、腾讯云、VMware、OpenStack、Proxmox VE 等;
- 开箱即用作为一款轻量版云管平台CloudExplorer Lite 提供诸多开箱即用的功能满足大部分企业的基本需求;
- 扩展能力CloudExplorer Lite 提供了强大的多租户体系和模块化能力,可以满足企业的定制化需求。
## 2 多云对接能力
!!! Abstract ""
CloudExplorer Lite 支持对接纳管市场上主流的公有云和私有云基础设施包括阿里云、腾讯云、华为云、VMware、OpenStack、Proxmox VE 等。
![云账号](./img/index/云账号.png){ width="1235px" }
## 3 开箱即用的功能
!!! Abstract ""
CloudExplorer Lite 提供了诸多开箱即用的功能,比如云主机管理、云账单、运营分析和安全合规等,能够满足大部分企业在云基础设施管理方面的基本需求。
- 3.1 云主机管理
!!! Abstract ""
CloudExplorer Lite 提供统一的云主机的生命周期管理操作界面;基于用户管理体系,用户可创建、可操作的资源都具备隔离性。
![云主机管理](./img/index/云主机管理.png){ width="1235px" }
- 3.2 云账单
!!! Abstract ""
CloudExplorer Lite 提供统一的费用管理、费用分摊、自定义多维度账单功能,可以作为企业的云资源成本分析中心,帮助企业用户有效降低云上资源的成本管理难度。
![云账单](./img/index/云账单.png){ width="1235px" }
- 3.3 运营分析
!!! Abstract ""
CloudExplorer Lite 能够对企业现有的云资源从分布、容量、使用情况等多个维度进行分析,并提供资源优化建议。
![运营分析](./img/index/运营分析.png){ width="1235px" }
- 3.4 安全合规
!!! Abstract ""
CloudExplorer Lite 支持一键扫描多个云平台的多种云资源,可灵活定义规则。
![一键扫描](./img/index/安全合规-一键扫描.png){ width="1235px" }
![安全合规-总览](./img/index/安全合规-总览.png){ width="1235px" }
## 4 扩展能力
!!! Abstract ""
CloudExplorer Lite提供了强大的多租户体系和模块化能力可以满足企业的定制化需求。
- 4.1 多租户体系
!!! Abstract ""
作为云管平台的核心能力之一CloudExplorer Lite 为用户提供多租户、多角色的管理模型。系统初始化了三种内置角色,分别为系统管理员、组织管理员和普通用户,用户可以根据企业的实际情况进行灵活的租户体系映射。
![管理模型](./img/systemarch/管理模型.png){ width="600px" }
- 4.2 模块设计
!!! Abstract ""
CloudExplorer Lite 采用模块化设计,即插即用,企业可以轻松部署不同模块,从而扩大对云基础设施的管理范围。
![模块管理](./img/index/模块管理.png){ width="1235px" }
## 5 了解更多
!!! Abstract ""
- CloudExplorer Lite 知识库:<https://kb.fit2cloud.com/categories/CloudExplorer-Lite>

103
mkdocs.yml Normal file
View File

@ -0,0 +1,103 @@
site_name: Ezops 文档
site_description: 运维开发平台
site_author: Logan
site_url: http://localhost:8000
copyright: Copyright @ 2023 Logan Li, All rights reserved.
repo_name: 'Ezops'
repo_url: https://git.opsx.vip/docs/ezops
# theme: mkdocs # 默认主题
# theme: readthedocs
# theme: material # pip3 install mkdocs-material
edit_uri: https://github.com/CloudExplorer-Dev/docs/tree/main/docs
theme:
name: 'material'
logo: './image/logo-white.png'
favicon: './image/favicon.ico'
language: 'zh'
highlightjs: true
hljs_languages:
- yaml
- django
palette:
- scheme: default
accent: blue
toggle:
icon: material/weather-sunny
name: Switch to dark mode
- scheme: slate
accent: blue
toggle:
icon: material/weather-night
name: Switch to light mode
features:
- navigation.instant
- navigation.tracking
- navigation.indexes
- navigation.top
- search.suggest
- search.highlight
- search.share
- header.autohide
- content.tabs.link
custom_dir: "theme"
nav:
- 产品介绍: index.md
- 快速入门: quick_start.md
- 系统架构: system_arch.md
- 作者说明: author.md
markdown_extensions:
- admonition
- codehilite:
guess_lang: True
linenums: False
# - toc:
# permalink: True
- footnotes
- attr_list
- def_list
- tables
- abbr
- md_in_html
- pymdownx.extra
- pymdownx.arithmatex
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tasklist
- pymdownx.tilde
- pymdownx.betterem
- pymdownx.progressbar
- pymdownx.tabbed
extra_css:
- css/extra.css
plugins:
- search:
lang:
- en
- ja
separator: '[\s\-\.]+'
extra:
version:
method: mike
social:
- icon: fontawesome/brands/github
link: https://git.opsx.vip/docs/ezops.git
- icon: fontawesome/solid/envelope
link: mailto:admin@attacker.club
# - icon: fontawesome/solid/phone
# link: tel://18072725611

4
readthedocs.yml Normal file
View File

@ -0,0 +1,4 @@
build:
image: latest
requirements_file: requirements.txt

5
requirements.txt Normal file
View File

@ -0,0 +1,5 @@
mkdocs
mkdocs-material
mdx_gh_links
markdown
markdown-checklist