新聞中心
安裝擴(kuò)展(Addons)
Add-ons 擴(kuò)展了 Kubernetes 的功能。

本文列舉了一些可用的 add-ons 以及到它們各自安裝說明的鏈接。
每個(gè) Add-ons 按字母順序排序 - 順序不代表任何優(yōu)先地位。
網(wǎng)絡(luò)和網(wǎng)絡(luò)策略
- ACI 通過 Cisco ACI 提供集成的容器網(wǎng)絡(luò)和安全網(wǎng)絡(luò)。
- Antrea 在第 3/4 層執(zhí)行操作,為 Kubernetes 提供網(wǎng)絡(luò)連接和安全服務(wù)。Antrea 利用 Open vSwitch 作為網(wǎng)絡(luò)的數(shù)據(jù)面。
- Calico 是一個(gè)安全的 L3 網(wǎng)絡(luò)和網(wǎng)絡(luò)策略驅(qū)動(dòng)。
- Canal 結(jié)合 Flannel 和 Calico,提供網(wǎng)絡(luò)和網(wǎng)絡(luò)策略。
- Cilium 是一個(gè) L3 網(wǎng)絡(luò)和網(wǎng)絡(luò)策略插件,能夠透明的實(shí)施 HTTP/API/L7 策略。 同時(shí)支持路由(routing)和覆蓋/封裝(overlay/encapsulation)模式。
- CNI-Genie 使 Kubernetes 無(wú)縫連接到一種 CNI 插件, 例如:Flannel、Calico、Canal、Romana 或者 Weave。
- Contiv 為各種用例和豐富的策略框架提供可配置的網(wǎng)絡(luò) (使用 BGP 的本機(jī) L3、使用 vxlan 的覆蓋、標(biāo)準(zhǔn) L2 和 Cisco-SDN/ACI)。 Contiv 項(xiàng)目完全開源。 安裝程序 提供了基于 kubeadm 和非 kubeadm 的安裝選項(xiàng)。
- 基于 Tungsten Fabric 的 Contrail 是一個(gè)開源的多云網(wǎng)絡(luò)虛擬化和策略管理平臺(tái),Contrail 和 Tungsten Fabric 與業(yè)務(wù)流程系統(tǒng) (例如 Kubernetes、OpenShift、OpenStack和Mesos)集成在一起, 為虛擬機(jī)、容器或 Pod 以及裸機(jī)工作負(fù)載提供了隔離模式。
- Flannel 是一個(gè)可以用于 Kubernetes 的 overlay 網(wǎng)絡(luò)提供者。
- Knitter 是為 kubernetes 提供復(fù)合網(wǎng)絡(luò)解決方案的網(wǎng)絡(luò)組件。
- Multus 是一個(gè)多插件,可在 Kubernetes 中提供多種網(wǎng)絡(luò)支持, 以支持所有 CNI 插件(例如 Calico,Cilium,Contiv,F(xiàn)lannel), 而且包含了在 Kubernetes 中基于 SRIOV、DPDK、OVS-DPDK 和 VPP 的工作負(fù)載。
- OVN-Kubernetes 是一個(gè) Kubernetes 網(wǎng)絡(luò)驅(qū)動(dòng), 基于 OVN(Open Virtual Network)實(shí)現(xiàn),是從 Open vSwitch (OVS) 項(xiàng)目衍生出來的虛擬網(wǎng)絡(luò)實(shí)現(xiàn)。 OVN-Kubernetes 為 Kubernetes 提供基于覆蓋網(wǎng)絡(luò)的網(wǎng)絡(luò)實(shí)現(xiàn),包括一個(gè)基于 OVS 實(shí)現(xiàn)的負(fù)載均衡器 和網(wǎng)絡(luò)策略。
- OVN4NFV-K8S-Plugin 是一個(gè)基于 OVN 的 CNI 控制器插件,提供基于云原生的服務(wù)功能鏈條(Service Function Chaining,SFC)、多種 OVN 覆蓋 網(wǎng)絡(luò)、動(dòng)態(tài)子網(wǎng)創(chuàng)建、動(dòng)態(tài)虛擬網(wǎng)絡(luò)創(chuàng)建、VLAN 驅(qū)動(dòng)網(wǎng)絡(luò)、直接驅(qū)動(dòng)網(wǎng)絡(luò),并且可以 駁接其他的多網(wǎng)絡(luò)插件,適用于基于邊緣的、多集群聯(lián)網(wǎng)的云原生工作負(fù)載。
- NSX-T 容器插件(NCP) 提供了 VMware NSX-T 與容器協(xié)調(diào)器(例如 Kubernetes)之間的集成,以及 NSX-T 與基于容器的 CaaS / PaaS 平臺(tái)(例如關(guān)鍵容器服務(wù)(PKS)和 OpenShift)之間的集成。
- Nuage 是一個(gè) SDN 平臺(tái),可在 Kubernetes Pods 和非 Kubernetes 環(huán)境之間提供基于策略的聯(lián)網(wǎng),并具有可視化和安全監(jiān)控。
- Romana 是一個(gè) pod 網(wǎng)絡(luò)的第三層解決方案,并支持 NetworkPolicy API。 Kubeadm add-on 安裝細(xì)節(jié)可以在這里找到。
- Weave Net 提供在網(wǎng)絡(luò)分組兩端參與工作的網(wǎng)絡(luò)和網(wǎng)絡(luò)策略,并且不需要額外的數(shù)據(jù)庫(kù)。
服務(wù)發(fā)現(xiàn)
CoreDNS 是一種靈活的,可擴(kuò)展的 DNS 服務(wù)器,可以 安裝為集群內(nèi)的 Pod 提供 DNS 服務(wù)。
可視化管理
Dashboard 是一個(gè) Kubernetes 的 Web 控制臺(tái)界面。
Weave Scope 是一個(gè)圖形化工具, 用于查看你的容器、Pod、服務(wù)等。請(qǐng)和一個(gè) Weave Cloud 賬號(hào) 一起使用, 或者自己運(yùn)行 UI。
基礎(chǔ)設(shè)施
KubeVirt 是可以讓 Kubernetes 運(yùn)行虛擬機(jī)的 add-ons。通常運(yùn)行在裸機(jī)集群上。
節(jié)點(diǎn)問題檢測(cè)器 在 Linux 節(jié)點(diǎn)上運(yùn)行, 并將系統(tǒng)問題報(bào)告為事件 或節(jié)點(diǎn)狀況。
遺留 Add-ons
還有一些其它 add-ons 歸檔在已廢棄的 cluster/addons 路徑中。
維護(hù)完善的 add-ons 應(yīng)該被鏈接到這里。歡迎提出 PRs!
本文題目:創(chuàng)新互聯(lián)kubernetes教程:Kubernetes 安裝擴(kuò)展(Addons)
標(biāo)題來源:http://m.fisionsoft.com.cn/article/cdcepcs.html


咨詢
建站咨詢
