日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Minikube-運行在筆記本上的Kubernetes集群

本文轉載自微信公眾號「網(wǎng)管叨bi叨」,作者KevinYan11。轉載本文請聯(lián)系網(wǎng)管叨bi叨公眾號。

10年的埇橋區(qū)網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都營銷網(wǎng)站建設的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整埇橋區(qū)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“埇橋區(qū)網(wǎng)站設計”,“埇橋區(qū)網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

前言

Minikube是一個可以在本地電腦上運行Kubernetes的工具。Minikube會在筆記本電腦中的虛擬機上運行一個單節(jié)點的Kubernetes集群,讓用戶能對Kubernetes進行體驗或者在之上進行Kubernetes的日常開發(fā)。

Windows,MacOS和Linux系統(tǒng)上都可以安裝Minikube,不過在安裝前需要確認系統(tǒng)的版本已經(jīng)支持虛擬化(一般只要不是太老的系統(tǒng)版本都支持虛擬化)

kubectl

在電腦上安裝Minikubne前需要先安裝kubectl,它是Kubernetes的命令行工具,可以使用kubectl部署應用程序,檢查和管理集群資源以及查看日志。

安裝kubectl

文章里我們演示的安裝步驟都是macOS上的,如果是Linux和Windows系統(tǒng)只需要下載相應系統(tǒng)的二進制文件就行,我會在文章后邊貼上官方的安裝指南。

首先下載最新的穩(wěn)定版本的kubectl二進制文件。

 
 
 
 
  1. curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl" 

為kubectl授予可執(zhí)行權限,然后將可執(zhí)行文件放到系統(tǒng)的PATH目錄中

 
 
 
 
  1. chmod +x ./kubectl && sudo mv ./kubectl /usr/local/bin/kubectl 

安裝MiniKube

如果你的macOS上沒有安裝虛擬機監(jiān)控程序的話在第一次啟動minikube的時候會自動選擇安裝HyperKit作為虛擬機驅動,如果是以前電腦上有安裝過VirtualBox那么可以在Minikube啟動時加上--vm-driver=virtualbox來選擇虛擬機驅動。

安裝minikube的過程跟kubectl的過程差不多,也是下載minikube的二進制文件,賦予可執(zhí)行權限后將其放入系統(tǒng)環(huán)境變量PATH對應的目錄中。

不過由于大家都知道的網(wǎng)絡訪問原因,很多朋友無法直接使用Kubernetes官方提供的minikube進行實驗,所以這里選擇使用阿里云提供的minikube版本

 
 
 
 
  1. curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.11.0/minikube-darwin-amd64 \  
  2. && chmod +x minikube \  
  3. && sudo mv minikube /usr/local/bin/ 

如果是Linux和Window系統(tǒng),安裝流程類似只是軟件的版本不同,具體可以參照官方文檔里給的MiniKube的安裝指南:

https://kubernetes.io/docs/tasks/tools/install-minikube

運行Minikube

啟動minikube的方法非常簡單,只要使用下面的命令

 
 
 
 
  1. minikube start  --image-mirror-country='cn' --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'     

啟動minikube

在最新的Minikube中,已經(jīng)提供了配置化的方式,可以幫助大家利用阿里云的鏡像地址來獲取所需的Docker鏡像和配置。

測試Minikube

下面我們通過minikube status命令查看一下它的運行狀態(tài)測試我們安裝的minikube。

 
 
 
 
  1.   minikube status 
  2. minikube 
  3. type: Control Plane 
  4. host: Running 
  5. kubelet: Running 
  6. apiserver: Running 
  7. kubeconfig: Configured 

通過kubectl查看集群的一些信息。

 
 
 
 
  1.   kubectl get pods -A 
  2. NAMESPACE     NAME                               READY   STATUS    RESTARTS   AGE 
  3. kube-system   coredns-67c766df46-59rtb           1/1     Running   0          17m 
  4. kube-system   coredns-67c766df46-jxmvf           1/1     Running   0          17m 
  5. kube-system   etcd-minikube                      1/1     Running   0          16m 
  6. kube-system   kube-addon-manager-minikube        1/1     Running   0          16m 
  7. kube-system   kube-apiserver-minikube            1/1     Running   0          16m 
  8. kube-system   kube-controller-manager-minikube   1/1     Running   0          17m 
  9. kube-system   kube-proxy-ljppw                   1/1     Running   0          17m 
  10. kube-system   kube-scheduler-minikube            1/1     Running   0          16m 
  11. kube-system   storage-provisioner                1/1     Running   0          17m 
  12.  
  13.    kubectl get nodes 
  14. NAME       STATUS   ROLES    AGE   VERSION 
  15. minikube   Ready    master   18m   v1.18.3 
  16.  
  17.  
  18.    kubectl get namespaces 
  19. NAME              STATUS   AGE 
  20. default           Active   18m 
  21. kube-node-lease   Active   18m 
  22. kube-public       Active   18m 
  23. kube-system       Active   18m 

接下來

安裝完Minikube后我們的電腦上就有了Kubernetes的基礎運行環(huán)境,通過最近幾篇關于Kubernetes的文章相信大家都已經(jīng)對Kubernetes有了初步的認識,不過都是概念性的知識,到現(xiàn)在來說Kubernetes還是一個比較抽象的東西,說實話這么學下去的話我會覺得太枯燥,需要一些實操性的練習給自己一些正反饋才能堅持下去。所以我準備嘗試做一個簡單的用Go語言寫的應用程序的Docker鏡像,把它放到本地電腦上的Kubernetes集群(Minikuebe)上運行。具體的步驟會在下周推送的文章里告訴大家,祝大家假期愉快!


當前標題:Minikube-運行在筆記本上的Kubernetes集群
網(wǎng)站鏈接:http://www.5511xx.com/article/dhpedih.html