国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Kubernetes 系列:Kubernetes 的安裝(三)

這篇具有很好參考價值的文章主要介紹了Kubernetes 系列:Kubernetes 的安裝(三)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前面介紹了k8s組件和對象的一些基本概念,了解了k8s具體是做什么的以及架構(gòu),那么接下來我們開始介紹怎么去安裝k8s,這里我們以windows為例,其他平臺可以參考Kubernetes官方文檔,其實安裝方式都是類似的。

先決條件

要在系統(tǒng)中安裝 Kubernetes,以下是一些需要特別注意的先決條件。軟件要求如下:

  • 已啟用 Hyper-V
  • 確保系統(tǒng)已安裝 Docker

上面兩個條件如果你還不滿足的話,可以參考網(wǎng)上有很多安裝教程,當然這里后面也會出一個比較詳細的安裝說明文章。

Kubernetes 安裝實踐

因為我的系統(tǒng)很早之前就已經(jīng)安裝好了Docker,所以我們直接來看怎么通過Docker去安裝Kubernetes。

  1. 首先打開Docker Desktop,然后在電腦右下角右鍵單擊?? Docker 托盤圖標并選擇setting,或者點擊Docker面板右上角的設(shè)置圖標:
  1. 彈出軟件setting面板,在面板的左菜單中選擇Kubernetes, 勾選啟用Kubernetes并點擊“應(yīng)用”:

Docker 在安裝過程中會安裝額外的包和依賴項。安裝可能需要 5 到 10 分鐘,具體取決于你的網(wǎng)絡(luò)速度和電腦的性能(因為鏡像默認從Kubernetes提供的官方地址下載)。等待消息“安裝完成!” 出現(xiàn)在屏幕上。安裝 Kubernetes 后即可使用 Docker 應(yīng)用程序,以確保一切正常運行。如果兩個服務(wù)(Docker 和 Kubernetes)都成功運行并且沒有錯誤,左下角的兩個圖標都會變成綠色。

如果你覺得安裝時間太長,可以通過這篇文章Kubernetes安裝慢的解決方法來解決安裝慢的問題。

下載Kubectl客戶端

如果成功啟動 Kubernetes 集群,但是如何管理它呢?kubectl是一個命令行工具,可讓你與需要安裝的 Kubernetes 集群進行交互。

下載地址:https://www.kubernetes.org.cn/installkubectl

這里的安裝方法就不做詳細的介紹了,官方文檔里面說的很詳細。

使用命令部署并啟用 Kubernetes 儀表板。

安裝 Kubernetes 儀表板

用于管理 Kubernetes 資源的基于 Web 的官方 UI是Kubernetes Dashboard。默認情況下未設(shè)置它??梢允褂?cli 工具 kubectl 輕松部署 Kubernetes 應(yīng)用程序,該工具可以允許與云交互并管理Pod、節(jié)點和集群??梢酝ㄟ^傳遞 apply參數(shù)YAML 配置文件來輕松創(chuàng)建或更新 Kubernetes 資源。

  1. 從這里獲取yaml配置文件。

    https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml
    
  2. 使用剛才獲取的yaml配置文件來部署

    kubectl apply -f recommended.yaml
    

    或者

    kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml
    
  3. 執(zhí)行如下命令查看Pod是否已啟動

    kubectl get pod -n kubernetes-dashboard
    
  4. 訪問 Kubernetes 儀表板
    執(zhí)行下面這條命令:

    kubectl proxy
    
  5. 訪問http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/,
    打開頁面以后,會看到如下界面:

這里我們選擇第一種Token方式:

  • 創(chuàng)建用戶
    創(chuàng)建一個名為 adminServiceAccount ,用來登錄 Kubernetes 儀表板。然后再為這個 ServiceAccount 創(chuàng)建一個 Secret ,最后創(chuàng)建一個 ClusterRolebinding,將其綁定到 Kubernetes 集群中默認初始化的 cluster-admin 這個 ClusterRole 上面。

把以下內(nèi)容保存為admin.yaml:

apiVersion: v1
kind: ServiceAccount
metadata:
  name: admin
  namespace: kubernetes-dashboard
---
apiVersion: v1
kind: Secret
metadata:
  name: admin
  namespace: kubernetes-dashboard
  annotations:
    kubernetes.io/service-account.name: admin
type: kubernetes.io/service-account-token
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: admin
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
 - kind: ServiceAccount
  name: admin
  namespace: kubernetes-dashboard
  • 執(zhí)行如下命令:
kubectl apply -f admin.yaml
  • 獲取 Token :
kubectl -n kubernetes-dashboard describe secret admin

執(zhí)行結(jié)果如下所示:

  • 將結(jié)果里面的token復(fù)制出來,粘貼到token方式下面得輸入框

登陸后會看到如下界面,并且點開右上角用戶頭像后,會看到:

總結(jié)

到這里整體得安裝就基本完成了,這篇文章主要介紹怎么在本地Docker去啟動安裝k8s,對于正式環(huán)境來說,我們后面再整理一篇專門做介紹,其實安裝都是大同小異,當然這個會放在最后去講,下一篇主要介紹,k8s里面一些對象配置文件得設(shè)置以及里面得一些屬性概念和示例。

轉(zhuǎn)載:風向閱讀 - Kubernetes 系列:Kubernetes 的安裝(三)
地址:https://www.aiweimeng.top/archives/27.html文章來源地址http://www.zghlxwxcb.cn/news/detail-501296.html

到了這里,關(guān)于Kubernetes 系列:Kubernetes 的安裝(三)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【云原生 | Kubernetes 系列】K8s 實戰(zhàn) 使用 Kustomize 對 Kubernetes 對象進行聲明式管理

    【云原生 | Kubernetes 系列】K8s 實戰(zhàn) 使用 Kustomize 對 Kubernetes 對象進行聲明式管理

    Kustomize 是一個用來定制 Kubernetes 配置的工具。它提供以下功能特性來管理應(yīng)用配置文件: 從其他來源生成資源 為資源設(shè)置貫穿性(Cross-Cutting)字段 組織和定制資源集合 ConfigMap 和 Secret 包含其他 Kubernetes 對象(如 Pod)所需要的配置或敏感數(shù)據(jù)。 ConfigMap 或 Secret 中數(shù)據(jù)的來

    2024年01月17日
    瀏覽(102)
  • 【云原生 | Kubernetes 系列】K8s 實戰(zhàn) Kubernetes 對象管理之指令式命令管理和配置文件命令式管理

    【云原生 | Kubernetes 系列】K8s 實戰(zhàn) Kubernetes 對象管理之指令式命令管理和配置文件命令式管理

    kubectl 工具能夠支持三種對象管理方式: 聲明式對象配置 指令式命令 指令式對象配置 前面我使用了兩篇文章講解了 使用配置文件對 Kubernetes 對象進行聲明式管理 的相關(guān)知識點,本篇文章我將帶領(lǐng)大家一起學習剩下的兩個Kubernetes 對象管理的指令式命令管理和配置文件命令式

    2023年04月15日
    瀏覽(89)
  • Kubernetes 多集群網(wǎng)絡(luò)方案系列 1 -- Submariner 介紹

    Kubernetes 多集群網(wǎng)絡(luò)方案系列 1 -- Submariner 介紹

    Submariner 是一個完全開源的項目,可以幫助我們在不同的 Kubernetes 集群之間(無論是在本地還是云端)實現(xiàn)網(wǎng)絡(luò)通信。Submariner 有以下功能: 跨集群的 L3 連接 跨集群的服務(wù)發(fā)現(xiàn) Globalnet 支持 CIDR 重疊 提供命令行工具 subctl 簡化部署和管理 兼容各種 CNI Submariner 由幾個主要部分

    2023年04月12日
    瀏覽(17)
  • 【云原生|探索 Kubernetes 系列 8】探究 Pod 的 API 對象屬性級別與重要字段用法

    【云原生|探索 Kubernetes 系列 8】探究 Pod 的 API 對象屬性級別與重要字段用法

    大家好,我是秋意零。 本專欄上一篇中,我們介紹了 Pod 的核心思想以及 Pod 的工作原理。今天我們還是探討 Pod ,聊一聊 Pod 的基本概念。 ?? 簡介 ?? 個人主頁 : 秋意零 ?? 個人介紹 :在校期間參與眾多云計算相關(guān)比賽,如:?? “省賽”、“國賽” ,并斬獲多項獎項榮

    2024年02月07日
    瀏覽(23)
  • 【探索 Kubernetes|作業(yè)管理篇 系列 8】探究 Pod 的 API 對象屬性級別與重要字段用法

    【探索 Kubernetes|作業(yè)管理篇 系列 8】探究 Pod 的 API 對象屬性級別與重要字段用法

    大家好,我是秋意零。 本專欄上一篇中,我們介紹了 Pod 的核心思想以及 Pod 的工作原理。今天我們還是探討 Pod ,聊一聊 Pod 的基本概念。 ?? 簡介 ?? 個人主頁 : 秋意零 ?? 個人介紹 :在校期間參與眾多云計算相關(guān)比賽,如:?? “省賽”、“國賽” ,并斬獲多項獎項榮

    2024年02月08日
    瀏覽(27)
  • Kubernetes 系列:Kubernetes 的安裝(三)

    前面介紹了k8s組件和對象的一些基本概念,了解了k8s具體是做什么的以及架構(gòu),那么接下來我們開始介紹怎么去安裝k8s,這里我們以windows為例,其他平臺可以參考Kubernetes官方文檔,其實安裝方式都是類似的。 要在系統(tǒng)中安裝 Kubernetes,以下是一些需要特別注意的先決條件。

    2024年02月11日
    瀏覽(20)
  • 【kubernetes系列】Kubernetes之配置dashboard安裝使用

    【kubernetes系列】Kubernetes之配置dashboard安裝使用

    Dashboard 是基于網(wǎng)頁的 Kubernetes 用戶界面。 你可以使用 Dashboard 將容器應(yīng)用部署到 Kubernetes 集群中,也可以對容器應(yīng)用排錯,還能管理集群資源。 你可以使用 Dashboard 獲取運行在集群中的應(yīng)用的概覽信息,也可以創(chuàng)建或者修改 Kubernetes 資源 (如 Deployment,Job,DaemonSet 等等)。

    2024年02月07日
    瀏覽(27)
  • Kubernetes(K8s)從入門到精通系列之三:K8s的基本概念和術(shù)語之資源對象概述

    K8s中的基本概念和術(shù)語大多是圍繞資源對象(Resource Object)來說的,而資源對象在總體上可分為以下兩類: 某種資源的對象,例如節(jié)點(Node)、Pod、服務(wù)(Service)、存儲卷(Volume)。 與資源對象相關(guān)的事物與動作,例如標簽(Label)、注解(Annotation)、命名空間(Namespace)、部署(Deployment)、

    2024年02月14日
    瀏覽(109)
  • Rasa系列教程(一) -- 系統(tǒng)及各組件介紹

    Rasa系列教程(一) -- 系統(tǒng)及各組件介紹

    目錄 前言 一、傳統(tǒng)對話機器人架構(gòu) 二、對話系統(tǒng)流程 2.1 ASR語音識別 2.2 NLU自然語言理解 2.3 DM對話管理 2.4 NLG自然語言生成 2.5?TTS語音合成 三、Rasa組件介紹 3.1?Rasa簡介 3.2?Rasa安裝 3.3?Rasa項目基本流程 3.4?Rasa常用命令 3.4?Rasa常用命令 ??????? ????????人機對話

    2024年02月10日
    瀏覽(27)
  • 亞馬遜認證考試系列 - 知識點 - 對象存儲S3考點介紹

    Amazon S3(Simple Storage Service)是AWS提供的一項面向Web開發(fā)人員的在線存儲服務(wù)。它可以為互聯(lián)網(wǎng)上的任何數(shù)量和任何類型的數(shù)據(jù)提供可擴展的存儲空間。 Amazon S3的核心功能是存儲和檢索數(shù)據(jù),具有高度的可擴展性、安全性、耐用性和性能。S3 的可擴展性表現(xiàn)在以下幾個方面:

    2024年02月11日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包