自己本機練習的話可以看看前兩天的minikube
- 簡單搞懂Minikube 是什麼
- 簡單搞懂Minikube Python專案實作範例
兩者除了大小、成本、學習成本比較外,都是K8s比較大,還想從別的角度來看看~
差異項目 | K8s | K3s |
---|---|---|
啟動的時間 | 在每個node上的容器進行循環控制 | 透過主機的調度機制來運行容器 |
工作負載 | 多個環境中(不同的節點)的工作負載 | 單一環境中運行的工作負載 |
kube-proxy網絡連接 | 用來代理單個容器的網絡連接 | kube-proxy來代理節點的網絡連接 |
CRI-O | 整合k8s和CRI(容器運行時接口) | 與所有支持的容器運行時兼容 |
監視節點的配置變化 | 使用kubelet | 不監視但從控制平面接收包含配置信息的部署清單並做出相應的改變 |
處理數據 | 適合處理較大的文件 | 處理小於100MB的二進製文件較優 |
參考資料