官术网_书友最值得收藏!

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的數量。

主站蜘蛛池模板: 宁河县| 滕州市| 南涧| 墨竹工卡县| 涟水县| 乐陵市| 年辖:市辖区| 乌恰县| 建水县| 丁青县| 韩城市| 绥德县| 东源县| 胶州市| 营口市| 木里| 奇台县| 靖州| 兴业县| 扶沟县| 海安县| 康马县| 修武县| 大埔区| 甘孜县| 修水县| 衡水市| 化州市| 冀州市| 讷河市| 嵊州市| 和静县| 余江县| 温宿县| 惠安县| 霍山县| 三亚市| 广灵县| 吕梁市| 通许县| 千阳县|