diff --git a/.idea/nauti-io.github.io.iml b/.idea/nauti-io.github.io.iml index 24643cc..cf2da3e 100644 --- a/.idea/nauti-io.github.io.iml +++ b/.idea/nauti-io.github.io.iml @@ -1,5 +1,6 @@ + diff --git a/README.md b/README.md index 2178c26..8558315 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# Nauti +# FleetBoard -Nauti establishes an independent and unified parallel network, facilitating cross-cluster service discovery even in cases of IP overlap. +FleetBoard establishes an independent and unified parallel network, facilitating cross-cluster service discovery even in cases of IP overlap. diff --git a/content/_index.md b/content/_index.md index 30133b2..915c7a6 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,5 +1,5 @@ --- -title: Nauti Theme +title: FleetBoard Theme layout: hextra-home --- @@ -18,7 +18,7 @@ and Seamless Cross Cluster service discovery.
{{< hextra/hero-subtitle >}} -Nauti establishes an independent and unified parallel network, 
+FleetBoard establishes an independent and unified parallel network, 
facilitating cross-cluster service discovery even in cases of IP overlap. {{< /hextra/hero-subtitle >}}
@@ -32,29 +32,29 @@ facilitating cross-cluster service discovery even in cases of IP overlap. {{< hextra/feature-grid >}} {{< hextra/feature-card title="Compatible with all CNI plugins" -subtitle="Nauti no longer limits the container network interface (CNI) plugins used by the cluster. Nauti works regardless of whether Cilium, Calico, Flannel, Weave, or other CNI plugins are used. This provides users with greater flexibility and compatibility, allowing them to choose the most suitable network solution according to their specific needs." +subtitle="FleetBoard no longer limits the container network interface (CNI) plugins used by the cluster. FleetBoard works regardless of whether Cilium, Calico, Flannel, Weave, or other CNI plugins are used. This provides users with greater flexibility and compatibility, allowing them to choose the most suitable network solution according to their specific needs." style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="Support Pod CIDR overlap" -subtitle="Nauti allows overlapping Pod CIDRs to be used in multiple clusters. This feature is very useful for clusters with multiple independent configurations, avoiding the complexity of network configuration caused by CIDR conflicts, making cross-cluster deployment and management easier and more efficient." +subtitle="FleetBoard allows overlapping Pod CIDRs to be used in multiple clusters. This feature is very useful for clusters with multiple independent configurations, avoiding the complexity of network configuration caused by CIDR conflicts, making cross-cluster deployment and management easier and more efficient." style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="No cluster is required to provide an accessible IP" -subtitle="Another advantage of Nauti is that tunnel establishment can be completed without requiring each cluster to provide an accessible IP. This greatly simplifies the configuration requirements for cross-cluster network connections and improves deployment efficiency." +subtitle="Another advantage of FleetBoard is that tunnel establishment can be completed without requiring each cluster to provide an accessible IP. This greatly simplifies the configuration requirements for cross-cluster network connections and improves deployment efficiency." style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="Cross-cluster service discovery" -subtitle="Nauti integrates a multi-cluster service discovery API to achieve cross-cluster service discovery and automatic registration." +subtitle="FleetBoard integrates a multi-cluster service discovery API to achieve cross-cluster service discovery and automatic registration." >}} {{< hextra/feature-card title="Network tunnel and secure access" -subtitle="Nauti uses BootStrap Token to ensure that clusters can be easily and securely accessed, avoiding security concerns about manually copying certificates and tokens." +subtitle="FleetBoard uses BootStrap Token to ensure that clusters can be easily and securely accessed, avoiding security concerns about manually copying certificates and tokens." >}} {{< hextra/feature-card title="Non-invasive network configuration" -subtitle="Nauti does not intrusively modify the network configuration and policy rules on the cluster nodes, and all configurations are limited to the Pod. This ensures that the original network configuration of the cluster nodes is not affected, reducing potential risks and operational complexity." +subtitle="FleetBoard does not intrusively modify the network configuration and policy rules on the cluster nodes, and all configurations are limited to the Pod. This ensures that the original network configuration of the cluster nodes is not affected, reducing potential risks and operational complexity." >}} {{< /hextra/feature-grid >}} diff --git a/content/_index.zh-cn.md b/content/_index.zh-cn.md index 441522c..c0d0c53 100644 --- a/content/_index.zh-cn.md +++ b/content/_index.zh-cn.md @@ -1,5 +1,5 @@ --- -title: Nauti 主题 +title: FleetBoard 主题 layout: hextra-home --- @@ -11,14 +11,14 @@ layout: hextra-home
{{< hextra/hero-headline >}} - Nauti: 一键部署多集群网络连接
+ FleetBoard: 一键部署多集群网络连接
符合MCS标准的原生服务发现 {{< /hextra/hero-headline >}}
{{< hextra/hero-subtitle >}} - Nauti 建立独立统一的并行网络
+ FleetBoard 建立独立统一的并行网络
即使在 IP 重叠的情况下也能实现跨集群服务发现。 {{< /hextra/hero-subtitle >}} @@ -33,29 +33,29 @@ layout: hextra-home {{< hextra/feature-grid >}} {{< hextra/feature-card title="兼容所有CNI插件" -subtitle="Nauti不再限制集群使用的容器网络接口(CNI)插件。无论使用Cilium、Calico、 Flannel、Weave还是其他CNI插件,Nauti都能正常工作。这为用户提供了更大的灵活性和兼容性, 使其能够根据具体需求选择最适合的网络解决方案。" +subtitle="FleetBoard不再限制集群使用的容器网络接口(CNI)插件。无论使用Cilium、Calico、 Flannel、Weave还是其他CNI插件,FleetBoard。这为用户提供了更大的灵活性和兼容性, 使其能够根据具体需求选择最适合的网络解决方案。" style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="支持Pod CIDR重叠" -subtitle="Nauti允许在多个集群中使用重叠的Pod CIDR。这一特性对于拥有多个独立配置的集群非常有用, 避免了由于CIDR冲突带来的网络配置复杂性,使得跨集群的部署和管理更加简便和高效。" +subtitle="FleetBoard允许在多个集群中使用重叠的Pod CIDR。这一特性对于拥有多个独立配置的集群非常有用, 避免了由于CIDR冲突带来的网络配置复杂性,使得跨集群的部署和管理更加简便和高效。" style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="无需集群提供公网IP" -subtitle="Nauti的另一个优势是不要求每个集群提供一个可访问的IP,即可完成隧道建立。这样大大简化了跨集群网络连接的配置要求,提升了部署效率。" +subtitle="FleetBoard的另一个优势是不要求每个集群提供一个可访问的IP,即可完成隧道建立。这样大大简化了跨集群网络连接的配置要求,提升了部署效率。" style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));" >}} {{< hextra/feature-card title="跨集群服务发现" -subtitle="Nauti集成了多集群服务发现API,实现跨集群的服务发现和自动注册。" +subtitle="FleetBoard集成了多集群服务发现API,实现跨集群的服务发现和自动注册。" >}} {{< hextra/feature-card title="网络隧道和安全访问" -subtitle="Nauti通过BootStrap Token,确保集群间可以轻易地安全访问,避免了手工拷贝证书和Token的安全性疑虑。" +subtitle="FleetBoard通过BootStrap Token,确保集群间可以轻易地安全访问,避免了手工拷贝证书和Token的安全性疑虑。" >}} {{< hextra/feature-card title="非侵入性网络配置" -subtitle="Nauti不会侵入性地修改集群节点上的网络配置和策略规则,所有配置都限制在Pod内。这确保了集群节点的原始网络配置不受影响,降低了潜在的风险和运维复杂性。" +subtitle="FleetBoard不会侵入性地修改集群节点上的网络配置和策略规则,所有配置都限制在Pod内。这确保了集群节点的原始网络配置不受影响,降低了潜在的风险和运维复杂性。" >}} {{< /hextra/feature-grid >}} \ No newline at end of file diff --git a/content/docs/_index.md b/content/docs/_index.md index e49faa9..f5643f5 100644 --- a/content/docs/_index.md +++ b/content/docs/_index.md @@ -3,31 +3,31 @@ linkTitle: "Documentation" title: Introduction --- -👋 Hello! Welcome to the Nauti documentation! +👋 Hello! Welcome to the FleetBoard documentation! -## What is Nauti? +## What is FleetBoard? -Nauti is a multi-cluster interconnection and service discovery management tool jointly developed by the NRI community +FleetBoard is a multi-cluster interconnection and service discovery management tool jointly developed by the NRI community and the Clusternet community. It can help users easily manage and connect multiple Kubernetes clusters in different -cloud environments (such as public cloud, private cloud, hybrid cloud, and edge computing). Nauti achieves cross-cluster +cloud environments (such as public cloud, private cloud, hybrid cloud, and edge computing). FleetBoard achieves cross-cluster network connectivity through configurable network tunnel settings and provides a consistent service discovery mechanism, making cross-cluster access to services as simple as accessing a local cluster. ## Features -- **Compatible with all CNI plugins** - Nauti no longer limits the container network interface (CNI) plugins used by the cluster. Nauti works regardless of whether Cilium, Calico, Flannel, Weave, or other CNI plugins are used. This provides users with greater flexibility and compatibility, allowing them to choose the most suitable network solution according to their specific needs." -- **Support Pod CIDR overlap** - Nauti allows overlapping Pod CIDRs to be used in multiple clusters. This feature is very useful for clusters with multiple independent configurations, avoiding the complexity of network configuration caused by CIDR conflicts, making cross-cluster deployment and management easier and more efficient." -- **No cluster is required to provide an accessible IP** - Another advantage of Nauti is that tunnel establishment can be completed without requiring each cluster to provide an accessible IP. This greatly simplifies the configuration requirements for cross-cluster network connections and improves deployment efficiency." -- **Cross-cluster service discovery** - Nauti integrates a multi-cluster service discovery API to achieve cross-cluster service discovery and automatic registration." -- **Network tunnel and secure access** - Nauti uses BootStrap Token to ensure that clusters can be easily and securely accessed, avoiding security concerns about manually copying certificates and tokens." -- **Non-invasive network configuration** - Nauti does not intrusively modify the network configuration and policy rules on the cluster nodes, and all configurations are limited to the Pod. This ensures that the original network configuration of the cluster nodes is not affected, reducing potential risks and operational complexity." +- **Compatible with all CNI plugins** - FleetBoard no longer limits the container network interface (CNI) plugins used by the cluster. FleetBoard works regardless of whether Cilium, Calico, Flannel, Weave, or other CNI plugins are used. This provides users with greater flexibility and compatibility, allowing them to choose the most suitable network solution according to their specific needs." +- **Support Pod CIDR overlap** - FleetBoard allows overlapping Pod CIDRs to be used in multiple clusters. This feature is very useful for clusters with multiple independent configurations, avoiding the complexity of network configuration caused by CIDR conflicts, making cross-cluster deployment and management easier and more efficient." +- **No cluster is required to provide an accessible IP** - Another advantage of FleetBoard is that tunnel establishment can be completed without requiring each cluster to provide an accessible IP. This greatly simplifies the configuration requirements for cross-cluster network connections and improves deployment efficiency." +- **Cross-cluster service discovery** - FleetBoard integrates a multi-cluster service discovery API to achieve cross-cluster service discovery and automatic registration." +- **Network tunnel and secure access** - FleetBoard uses BootStrap Token to ensure that clusters can be easily and securely accessed, avoiding security concerns about manually copying certificates and tokens." +- **Non-invasive network configuration** - FleetBoard does not intrusively modify the network configuration and policy rules on the cluster nodes, and all configurations are limited to the Pod. This ensures that the original network configuration of the cluster nodes is not affected, reducing potential risks and operational complexity." ## Questions or Feedback? {{< callout emoji="❓" >}} - Nauti is still in active development. - Have a question or feedback? Feel free to [open an issue](https://github.com/nauti-io/nauti/issues)! +FleetBoard is still in active development. + Have a question or feedback? Feel free to [open an issue](https://github.com/fleetboard-io/fleetboard/issues)! {{< /callout >}} ## Next @@ -35,6 +35,6 @@ making cross-cluster access to services as simple as accessing a local cluster. Dive right into the following section to get started: {{< cards >}} - {{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to connect Multi-Clusters using Nauti" >}} + {{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to connect Multi-Clusters using FleetBoard" >}} {{< /cards >}} diff --git a/go.mod b/go.mod index 265816d..8e9d143 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/nauti-io/nauti-io.github.io +module github.com/fleetboard-io/fleetboard-io.github.io go 1.21 diff --git a/hugo.yaml b/hugo.yaml index 9d06efc..71c6085 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -1,6 +1,6 @@ # Configuration -baseURL: "https://nauti-io.github.io/" -title: "Nauti" +baseURL: "https://fleetboard-io.github.io/" +title: "FleetBoard" enableRobotsTXT: true enableGitInfo: true @@ -21,12 +21,12 @@ languages: en: languageName: English weight: 1 - title: Nauti + title: FleetBoard zh-cn: languageName: 简体中文 languageCode: zh-CN weight: 2 - title: Nauti + title: FleetBoard module: # hugoVersion: @@ -57,7 +57,7 @@ menu: type: search - name: GitHub weight: 6 - url: "https://github.com/nauti-io" + url: "https://github.com/FleetBoard-io" params: icon: github @@ -68,21 +68,21 @@ menu: type: separator weight: 1 - identifier: hugoDocs - name: "Nauti Github ↗" - url: "https://github.com/nauti-io" + name: "FleetBoard Github ↗" + url: "https://github.com/FleetBoard-io" weight: 3 params: description: - Nauti establishes an independent and unified parallel network, + FleetBoard establishes an independent and unified parallel network, facilitating cross-cluster service discovery even in cases of IP overlap. navbar: displayTitle: true displayLogo: true logo: - path: images/nauti-log.png - dark: images/nauti-log.png + path: images/fleetboard-log.png + dark: images/fleetboard-log.png # width: 40 # height: 20 # link: / diff --git a/i18n/en.yaml b/i18n/en.yaml index 096ca8c..5472f55 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -1,2 +1,2 @@ -copyright: "© 2023-2024 Nauti Project" -poweredBy: "All rights reserved by Nauti Team" +copyright: "© 2023-2024 FleetBoard Project" +poweredBy: "All rights reserved by FleetBoard Team" diff --git a/i18n/zh-cn.yaml b/i18n/zh-cn.yaml index 096ca8c..5472f55 100644 --- a/i18n/zh-cn.yaml +++ b/i18n/zh-cn.yaml @@ -1,2 +1,2 @@ -copyright: "© 2023-2024 Nauti Project" -poweredBy: "All rights reserved by Nauti Team" +copyright: "© 2023-2024 FleetBoard Project" +poweredBy: "All rights reserved by FleetBoard Team" diff --git a/static/images/fleetboard-logo.png b/static/images/fleetboard-logo.png new file mode 100644 index 0000000..c099c3d Binary files /dev/null and b/static/images/fleetboard-logo.png differ diff --git a/static/images/nauti-log.png b/static/images/nauti-log.png deleted file mode 100644 index 38e3750..0000000 Binary files a/static/images/nauti-log.png and /dev/null differ