最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

k8s 集群部署嘗試

2023-06-18 17:46 作者:阿兵云原生  | 我要投稿

點(diǎn)我進(jìn)入 minikube 試煉

今天我們先來嘗試使用一下 minikube ,可以進(jìn)入到 https://kubernetes.io/zh/docs/tutorials/hello-minikube/ 頁面上直接感受,或者通過如下指令,將 minikube 放入我們的服務(wù)器上面進(jìn)行使用

簡單安裝 minikube

Linux 的

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube

windows 的

New-Item -Path 'c:\' -Name 'minikube' -ItemType Directory -Force Invoke-WebRequest -OutFile 'c:\minikube\minikube.exe' -Uri 'https://github.com/kubernetes/minikube/releases/latest/download/minikube-windows-amd64.exe' -UseBasicParsing

例如

運(yùn)行我們的集群

minikube start

啟動(dòng)集群

minikube pause

在不影響部署的應(yīng)用程序的情況下暫停 Kubernete

$?minikube?pause
*?Pausing?node?m01?...?
*?Paused?20?containers?in:?kube-system,?kubernetes-dashboard,?storage-gluster,?istio-operator

此時(shí) minikube 已經(jīng)暫停了,我們查看 pod 列表是查看不了的

minikube unpause

取消暫停的實(shí)例

$?minikube?unpause
*?Unpausing?node?m01?...?
*?Unpaused?20?containers?in:?kube-system,?kubernetes-dashboard,?storage-gluster,?istio-operator

minikube stop

停止 minikue

minikube addons list

列出當(dāng)前支持的插件

kubectl config view

查看 kubectl 的配置

kubectl get pod -A

列出所有命名空間的對象

部署一個(gè)應(yīng)用

$?kubectl??create?deployment?hello-xiaomotong?--image=k8s.gcr.io/echoserver:1.4
deployment.apps/hello-xiaomotong?created

我們可以看到,hello-xiaomotong 已經(jīng)部署到集群中了

  • NAMESPACE

命名空間

  • NAME

應(yīng)用名稱

  • READY

表示該 pod 可以為請求提供服務(wù),并且應(yīng)該被添加到對應(yīng)服務(wù)的負(fù)載均衡池中,關(guān)于此處還有其他的標(biāo)識,后續(xù)詳細(xì)寫到 pod 的時(shí)候,我們可以詳細(xì)學(xué)習(xí)

  • STATUS

狀態(tài),此時(shí)是 Running 狀態(tài),正常運(yùn)行

對外暴露服務(wù)端口

  • 對外暴露服務(wù)端口,暴露 9999 端口

$?kubectl?expose?deployment?hello-xiaomotong?--type=NodePort?--port=9999
service/hello-xiaomotong?exposed

kubectl get service

查看 service 信息

可以看到,我們的外部 9999 端口,映射到服務(wù)內(nèi)部 32403 端口上,那么現(xiàn)在我們外部訪問服務(wù)的 9999 端口,就可以訪問到這個(gè) pod 內(nèi)部的服務(wù)了

k8S 的 3 鐘外部訪問方式

此處我們可以看到 TYPE 字段 , 目前可以有 2 種類型,實(shí)際上這個(gè)是 k8S 的外部訪問方式,一共有 3 種:

  • LoadBalancer

  • NodePort

  • Ingress

上述 3 種方式,都是將集群外部流量導(dǎo)入到集群內(nèi)的方式,只是實(shí)現(xiàn)方式不同

ClusterIP 是 K8S 集群內(nèi)部的默認(rèn)服務(wù),集群內(nèi)的其它應(yīng)用都可以訪問該服務(wù),但是集群外部無法訪問它 ,

如果需要外部訪問 ClusterIP 類型的服務(wù),也是可以的,需要加一個(gè)代理 , 我們后續(xù)可以詳細(xì)說一下上述 幾種方式的使用方式,場景,優(yōu)缺點(diǎn)等等

刪除集群

minikube?delete

minikube?delete??--all

感興趣的小伙伴可以 點(diǎn)我查看 monikube 手冊

今天就到這里,學(xué)習(xí)所得,若有偏差,還請斧正

歡迎點(diǎn)贊,關(guān)注,收藏

朋友們,你的支持和鼓勵(lì),是我堅(jiān)持分享,提高質(zhì)量的動(dòng)力

好了,本次就到這里

技術(shù)是開放的,我們的心態(tài),更應(yīng)是開放的。擁抱變化,向陽而生,努力向前行。

我是阿兵云原生,歡迎點(diǎn)贊關(guān)注收藏,下次見~


k8s 集群部署嘗試的評論 (共 條)

分享到微博請遵守國家法律
博兴县| 德惠市| 同德县| 通许县| 天镇县| 女性| 平谷区| 裕民县| 类乌齐县| 旺苍县| 江西省| 洞头县| 鄂温| 会宁县| 含山县| 阜平县| 康马县| 平原县| 高清| 拜城县| 山阳县| 绍兴市| 西盟| 越西县| 福安市| 罗甸县| 通山县| 迁西县| 延长县| 南充市| 兰坪| 常山县| 普陀区| 昭觉县| 九龙城区| 金湖县| 高青县| 遂平县| 射洪县| 宁津县| 长寿区|