書名: Kubeflow學習指南:生產級機器學習系統實現作者名: (美)Trevor Grant等本章字數: 384字更新時間: 2022-02-08 17:52:40
2.1.2 搭建本地Kubernetes
能夠在本地和實際生產中運行相同的軟件是Kubeflow的一大優勢。為了支持這一點,你需要安裝一個本地Kubernetes集群。安裝的方式有多種,但Minikube是最簡單的方式。Minikube是Kubernetes的本地版本,使用本地計算機來模擬集群。Kubeflow的本地版本還有兩個常見的安裝方式:一個是microk8s,在很多Linux平臺上都支持;另一個是MiniKF,它使用Vagrant啟動一個虛擬機來運行Kubernetes和Kubeflow。
本地Kubernetes集群并不是必需的,但許多數據科學家和開發人員發現擁有一個本地集群更便于測試。
Minikube
Minikube是Kubernetes的本地版本,可以用來運行Kubeflow。在Kubernetes文檔(https://oreil.ly/lNeon)以及Kubeflow文檔(https://oreil.ly/B17Wp)上都有Minikube的安裝指南。
在Minikube的自動設置步驟中,最常見的故障是缺少一個虛擬化軟件或Docker。無論何種操作系統,都應該能夠使用VirtualBox(https://oreil.ly/h1uoS),但是也有其他的選項,比如Linux上的KVM2、Windows上的Hyper-V,以及macOS上的HyperKit。
當啟動Minikube時,確保設置好足夠的內存和磁盤空間,例如,minikube start--cpus 16--memory 12g--disk-size 15g。注意,這里并不代表需要16個CPU核才能運行,這只是Minikube使用的虛擬CPU的數量。
推薦閱讀
- GB50950-2013光纜廠生產設備安裝工程施工及質量驗收規范(英文版)
- GB 51245-2017 工業建筑節能設計統一標準
- DL/T 5491-2014 電力工程交流不間斷電源系統設計技術規程
- 焊接技能實訓
- GB 50222-2017 建筑內部裝修設計防火規范
- GB50148-2010電氣裝置安裝工程電力變壓器、油浸電抗器、互感器施工及驗收規范(英文版)
- GB 51134-2015 煤礦瓦斯發電工程設計規范
- 石油化工廠際管道工程技術標準
- SH/T3143-2012石油化工往復壓縮機工程技術規范(英文版)
- GB50227-2008并聯電容器裝置設計規范(英文版)
- GB50679-2011煉鐵機械設備安裝規范(英文版)
- DL/T 5516-2016 火力發電廠集中控制室及電子設備間布置設計規程
- GB 50414-2018 鋼鐵冶金企業設計防火標準
- GB/T 50398-2018 無縫鋼管工程設計標準
- GB/T 50387-2017 冶金機械液壓、潤滑和氣動設備工程安裝驗收規范