Skip to content

Commit

Permalink
Merge pull request #104 from lnnt/master
Browse files Browse the repository at this point in the history
rename porterLB to openELB
  • Loading branch information
ks-ci-bot authored Aug 14, 2024
2 parents 736417e + f65efb0 commit ed03a21
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
porterlb.io
openelb.io
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Welcome to the OpenELB website repository!

This repository contains web pages of the [official OpenELB website](https://porterlb.io), including documentation, blog articles, community information, and other contents of the [OpenELB open-source project](https://github.com/kubesphere/OpenELB).
This repository contains web pages of the [official OpenELB website](https://openelb.io), including documentation, blog articles, community information, and other contents of the [OpenELB open-source project](https://github.com/kubesphere/OpenELB).

Whether you are a tech enthusiast, a language professional, or simply someone interested in the OpenELB project, you are always welcome to send your works to the OpenELB website and help localize the website!

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ date: 2021-03-12
weight: 99999
---

[PorterLB](https://porterlb.io) is a load balancer implementation designed for bare-metal Kubernetes clusters. As a sub-project of [KubeSphere](https://kubesphere.io), PorterLB fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem.
[PorterLB](https://openelb.io) is a load balancer implementation designed for bare-metal Kubernetes clusters. As a sub-project of [KubeSphere](https://kubesphere.io), PorterLB fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem.

During new feature release, the KubeSphere grayscale release feature allows users to freely distribute traffic among a stable version and a beta version of an application to both ensure service continuity and test the beta version before formally rolling it out.

In this article, I am going to introduce how to use KubeSphere and PorterLB to implement grayscale release for an application in a bare-metal Kubernetes cluster. To make you quickly understand how it works, I am going to directly use demonstration settings without digging too much into the details. You can obtain detailed guidance from the [KubeSphere documentation](https://kubesphere.io/docs/) and [PorterLB documentation](https://porterlb.io/docs/).
In this article, I am going to introduce how to use KubeSphere and PorterLB to implement grayscale release for an application in a bare-metal Kubernetes cluster. To make you quickly understand how it works, I am going to directly use demonstration settings without digging too much into the details. You can obtain detailed guidance from the [KubeSphere documentation](https://kubesphere.io/docs/) and [PorterLB documentation](https://openelb.io/docs/).

## Architecture

Expand All @@ -34,7 +34,7 @@ In this article, I am going to introduce how to use KubeSphere and PorterLB to i

### Prerequisites

* You need to prepare a Kubernetes cluster, and install [KubeSphere](https://kubesphere.io/docs/installing-on-kubernetes/) and [PorterLB](https://porterlb.io/docs/getting-started/installation/) in the Kubernetes cluster.
* You need to prepare a Kubernetes cluster, and install [KubeSphere](https://kubesphere.io/docs/installing-on-kubernetes/) and [PorterLB](https://openelb.io/docs/getting-started/installation/) in the Kubernetes cluster.
* On KubeSphere, you need to [create a project and an account](https://kubesphere.io/docs/quick-start/create-workspace-and-project/). The role of the account in the project must be `project-admin`.

### Operations
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Though the Layer 2 mode does not provide the same high availability as the BGP m
2. Configure an IP address pool by using Eip.
3. Create a Service and set the Service to use PorterLB.

You can obtain detailed guidance on how to install, configure, and use PorterLB from the [PorterLB documentation](https://porterlb.io/docs/).
You can obtain detailed guidance on how to install, configure, and use PorterLB from the [PorterLB documentation](https://openelb.io/docs/).

## Advantages of PorterLB

Expand All @@ -61,4 +61,4 @@ After PorterLB is installed in a Kubernetes cluster, a porter-manager Deployment

### Flexible

PorterLB can be used in conventional Kubernetes clusters. As a sub-project of KubeSphere, PorterLB also fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem, such as observability and troubleshooting, unified monitoring and logging, centralized storage and networking management, and easy-to-use CI/CD pipelines.
PorterLB can be used in conventional Kubernetes clusters. As a sub-project of KubeSphere, PorterLB also fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem, such as observability and troubleshooting, unified monitoring and logging, centralized storage and networking management, and easy-to-use CI/CD pipelines.
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Though the Layer 2 mode does not provide the same high availability as the BGP m
2. Configure an IP address pool by using Eip.
3. Create a Service and set the Service to use PorterLB.

You can obtain detailed guidance on how to install, configure, and use PorterLB from the [PorterLB documentation](https://porterlb.io/docs/).
You can obtain detailed guidance on how to install, configure, and use PorterLB from the [PorterLB documentation](https://openelb.io/docs/).

## Advantages of PorterLB

Expand All @@ -61,4 +61,4 @@ After PorterLB is installed in a Kubernetes cluster, a porter-manager Deployment

### Flexible

PorterLB can be used in conventional Kubernetes clusters. As a sub-project of KubeSphere, PorterLB also fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem, such as observability and troubleshooting, unified monitoring and logging, centralized storage and networking management, and easy-to-use CI/CD pipelines.
PorterLB can be used in conventional Kubernetes clusters. As a sub-project of KubeSphere, PorterLB also fits well into the KubeSphere ecosystem. You can seamlessly integrate PorterLB as a plugin with KubeSphere to utilize the abundant features of the KubeSphere ecosystem, such as observability and troubleshooting, unified monitoring and logging, centralized storage and networking management, and easy-to-use CI/CD pipelines.
18 changes: 9 additions & 9 deletions porterlb-chinese-documentation-style-guide.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# PorterLB 中文文档风格指南
# OpenELB 中文文档风格指南

欢迎参与 PorterLB 开源项目中文文档贡献。
欢迎参与 OpenELB 开源项目中文文档贡献。

本指南介绍 PorterLB 中文文档在用语、格式、标点等方面的规定。在开始文档写作或翻译前,请仔细阅读本指南,以便确保 PorterLB 中文文档风格统一并且可读易用。
本指南介绍 OpenELB 中文文档在用语、格式、标点等方面的规定。在开始文档写作或翻译前,请仔细阅读本指南,以便确保 OpenELB 中文文档风格统一并且可读易用。

## 总体规定

Expand All @@ -22,7 +22,7 @@

| 建议使用 | 避免使用 |
| ----------------------------| ------------------------------------ |
| 欢迎参与 PorterLB 开源项目中文文档贡献。 | 欢迎参与PorterLB开源项目中文文档贡献|
| 欢迎参与 OpenELB 开源项目中文文档贡献。 | 欢迎参与OpenELB开源项目中文文档贡献|
| 您需要部署 1 个集群。 | 您需要部署1个集群。 |
| 请确保您的 Helm 版本为 Helm 3。 | 请确保您的 Helm 版本为 Helm 3 。|

Expand All @@ -39,7 +39,7 @@

| 建议使用 | 避免使用 |
| ----------------------------- | ----------------------------- |
| 在 KubeSphere 上安装 PorterLB | PorterLB 在 KubeSphere 上安装 |
| 在 KubeSphere 上安装 OpenELB | OpenELB 在 KubeSphere 上安装 |

* 除非通用的术语(例如 O&M 和 N/A),请避免在标题中使用 & 和 / 符号。
* 尽可能使中文标题在 24 英寸显示器上不超过 1 行。
Expand Down Expand Up @@ -67,17 +67,17 @@

| 建议使用 | 避免使用 |
| ------------------------------------------- | --------------------------------------- |
| 本文介绍如何在 KubeSphere 上安装 PorterLB| 介绍如何在 KubeSphere 上安装 PorterLB|
| 本文介绍如何在 KubeSphere 上安装 OpenELB| 介绍如何在 KubeSphere 上安装 OpenELB|

## 标点

* 在中文文档中,请正确使用中文标点符号。

| 建议使用 | 避免使用 |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| 本文介绍如何在 KubeSphere 上安装 PorterLB| 本文介绍如何在 KubeSphere 上安装 PorterLB. |
| 本节介绍如何在 Kubernetes、KubeSphere 和 K3s 上安装 PorterLB| 本节介绍如何在 Kubernetes, KubeSphere 和 K3s 上安装 PorterLB|
| 如果您使用 Helm 安装 PorterLB,请确保 Helm 版本为 Helm 3。 | 如果您使用 Helm 安装 PorterLB, 请确保 Helm 版本为 Helm 3。 |
| 本文介绍如何在 KubeSphere 上安装 OpenELB| 本文介绍如何在 KubeSphere 上安装 OpenELB. |
| 本节介绍如何在 Kubernetes、KubeSphere 和 K3s 上安装 OpenELB| 本节介绍如何在 Kubernetes, KubeSphere 和 K3s 上安装 OpenELB|
| 如果您使用 Helm 安装 OpenELB,请确保 Helm 版本为 Helm 3。 | 如果您使用 Helm 安装 OpenELB, 请确保 Helm 版本为 Helm 3。 |

* 链接外部文档不需要添加书名号。

Expand Down

0 comments on commit ed03a21

Please sign in to comment.