K8S部署工具:KubeOperator集群部署
生活随笔
收集整理的這篇文章主要介紹了
K8S部署工具:KubeOperator集群部署
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
K8S部署工具:KubeOperator集群部署
集群信息??
- 項目: 選擇集群所屬項目
- 供應商: 支持裸金屬(手動模式)和部署計劃(自動模式)
- 版本: 支持版本管理中最新的兩個 Kubernetes 版本
- 架構: 支持 AMD64 和 ARM64
- Yum 倉庫: 支持替換、共存和不操作三種類型
Yum 倉庫
- 替換: 此操作將會對 K8S 節(jié)點服務器原始 yum repo 文件進行備份,之后生成并僅使用 KubeOperator 的 yum repo
- 共存: 此操作將保持K8S節(jié)點服務器原始 yum repo 文件不變,同時生成并使用 kubeoperator 的 yum repo
- 不操作: 此操作將保持使用 K8S 節(jié)點服務器原始 yum repo 文件,不對K8S節(jié)點服務器的 yum repo 做任何操作
集群設置??
- 容器網絡: CIDR不能與目標IP段重疊,否則會造成初始化失敗
- POD 數量上限/節(jié)點: 默認 256
- Service 數量上限/集群: 默認 256
- proxy 模式: 支持 iptables 和 ipvs
- dns 緩存: 支持開啟 NodeLocal DNSCache
- kubernetes 審計: 支持開啟日志審計功能
運行時設置??
- 容器運行時: 支持 Docker 和 Containerd
- Docker 數據路徑: 默認 /var/lib/docker
- Container 子網: 默認 172.17.0.1/16
容器網絡設置??
- 網卡名稱: 多網卡環(huán)境需要指定使用的網卡名稱,單網卡環(huán)境可不填
- 容器網絡: 支持 flannel 、 calico 和 cilium
vxlan 和 ipip 網絡模式
- 基于隧道,在任何網絡環(huán)境下都可以正常工作
- 優(yōu)勢是對物理網絡環(huán)境沒有特殊要求,只要宿主機IP層可以路由互通即可
- 劣勢是封包和解包耗費CPU性能,且額外的封裝導致帶寬浪費
host-gw 和 bgp 網絡模式
- 基于路由,不適用于公有云環(huán)境
- 優(yōu)勢是沒有封包和解包過程,完全基于兩端宿主機的路由表進行轉發(fā)
- 劣勢是要求宿主機在2層網絡是互通,且路由表膨脹會導致性能降低
cilium Overlay
- 支持 vxlan 和 geneve
- 基于封裝的虛擬網絡,產生所有主機。目前 VXLAN 和 Geneve 已經完成,但可以啟用 Linux 支持的所有封裝格式
- 此模式具有最小的基礎設施和集成要求。它幾乎適用于任何網絡基礎設施,因為唯一的要求是主機之間的IP連接,這通常已經給出
cilium Native Routing
- 使用 Linux 主機的常規(guī)路由表。網絡必須能夠路由應用程序容器的IP地址,此模式適用于高級用戶,需要了解底層網絡基礎結構。
- 適用于(1. 原生 IPv6 網絡、2. 與云網絡路由器配合使用、3. 如果您已經在運行路由守護進程)
組件設置??
- helm: 支持 v2 和 v3
- ingress 類型: 支持 nginx-ingress 和 traefik-ingress
- 安裝 GPU 套件: 按需使用,默認選擇禁用
節(jié)點信息??
- 根據不同的節(jié)點角色選擇目標主機(手動模式)
- 選擇已授權部署計劃,設置 Worker 節(jié)點數量(自動模式)
確認信息??
日志??
集群創(chuàng)建過程中為 Initializing 狀態(tài),點擊可查看集群安裝進度并支持查看當前任務的實時日志(支持手動暫停任務日志輸出)
總結
以上是生活随笔為你收集整理的K8S部署工具:KubeOperator集群部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: K8S部署工具:KubeOperator
- 下一篇: K8S部署工具:KubeOperator