成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Minikube-運行在筆記本上的Kubernetes集群

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

[[411403]]

本文轉載自微信公眾號「網管叨bi叨」,作者KevinYan11。轉載本文請聯系網管叨bi叨公眾號。

前言

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

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

kubectl

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

安裝kubectl

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

首先下載最新的穩定版本的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授予可執行權限,然后將可執行文件放到系統的PATH目錄中

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

安裝MiniKube

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

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

不過由于大家都知道的網絡訪問原因,很多朋友無法直接使用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系統,安裝流程類似只是軟件的版本不同,具體可以參照官方文檔里給的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中,已經提供了配置化的方式,可以幫助大家利用阿里云的鏡像地址來獲取所需的Docker鏡像和配置。

測試Minikube

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

責任編輯:武曉燕 來源: 網管叨bi叨
相關推薦

2011-05-17 09:51:46

Citrix ReceWindows應用程序Chrome OS

2013-06-20 09:26:16

Windows Ser服務器操作系統

2013-04-25 16:14:40

2023-09-10 18:46:06

2012-10-24 18:11:40

聯想IdeaPad Yog

2018-12-16 16:21:08

HadoopKubernetes容器

2017-09-20 16:29:19

2020-09-01 14:09:39

筆記本SSD存儲

2014-01-07 13:07:44

YARN計算框架

2013-10-10 09:33:56

Windows XP微軟

2013-10-10 11:13:39

Windows XP

2011-12-12 16:27:02

筆記本方案匯總

2011-04-29 10:21:33

筆記本

2011-05-06 09:19:51

2011-04-29 12:54:14

筆記本

2011-04-29 10:26:15

2011-04-29 10:05:57

主板硬盤

2022-03-17 14:56:26

KubernetesMinikubeLinux

2011-06-21 16:25:57

筆記本評測

2011-05-06 10:31:56

筆記本網卡聲卡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久一区二区三区 | 日韩一区二区在线视频 | 天堂一区二区三区 | 99精品久久久国产一区二区三 | 男女羞羞视频在线 | 韩国毛片视频 | 97色在线观看免费视频 | 欧美一区二区三区在线播放 | 国产精品久久国产精品 | h视频免费在线观看 | m豆传媒在线链接观看 | 久久精品 | 久久精品国产一区二区电影 | 毛片免费看 | 国产特黄一级 | 亚洲欧洲成人 | 亚洲精品www久久久久久广东 | 欧美日韩视频 | 男女免费网站 | 五月婷婷色 | 久久久久久综合 | 国产精品一区在线观看 | 91久久久久| 91精品国产乱码久久久久久 | 亚洲一区二区三区四区五区午夜 | 色橹橹欧美在线观看视频高清 | 日韩在线资源 | 亚洲一区视频在线 | 一区二区三区视频免费观看 | 亚洲视频网 | 色久伊人| 一级国产精品一级国产精品片 | 日韩一区不卡 | 国产91丝袜在线播放 | 国产精品99久久久久久www | 欧美日韩在线一区二区 | 亚洲欧美日韩在线不卡 | 九九热精品在线 | 亚洲免费在线 | 精品99在线 | 日韩成人一区 |