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

【Kubernetes】kubectl 常用命令

這篇具有很好參考價(jià)值的文章主要介紹了【Kubernetes】kubectl 常用命令。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

【Kubernetes】kubectl 常用命令,# Kubernetes,kubernetes,容器,kubectl,docker,運(yùn)維,devops,k8s
kubectl 是 Kubernetes 提供的命令行管理工具。通過(guò)使用 kubectl,可以管理和操作 Kubernetes。

1.基礎(chǔ)命令

命令
說(shuō)明
create 通過(guò)文件名或標(biāo)準(zhǔn)輸入創(chuàng)建 Kubernetes 的資源
expose 將 Kubernetes 的資源展露為一個(gè)服務(wù)
run 在集群中運(yùn)行一個(gè)特定的鏡像
set 修改對(duì)象的特定功能
explain 給資源添加文檔說(shuō)明
get 獲取資源信息
edit 編輯資源的屬性
delete 通過(guò)文件名、標(biāo)準(zhǔn)輸入、資源名稱(chēng)或標(biāo)簽選擇器來(lái)刪除資源

? 顯示 kube-system 命名空間中的 Pod 信息。

Kubectl get pod -o wide -n kube-system

? 使用鏡像 nginx:1.14 創(chuàng)建一個(gè)名為 nginx 的 Deployment 資源。該資源有 3 個(gè)副本,并且暴露資源的 80 端口。

kubectl run nginx --replicas=3 --image=nginx:1.14 --port=80

? 為名為 nginx 的 Deployment 資源創(chuàng)建一個(gè) NodePort 類(lèi)型的服務(wù)。

kubectl expose deployment nginx --port=80 --type=NodePort --target-port=80 --name=nginx-service

? 獲取 default 命名空間中的 pod、servicedeployment。

kubectl get pod,service,deployment

? 使用鏡像 nginx:1.15 更新名為 nginx 的 Deployment 資源。

kubectl set image deployment/nginx nginx=nginx:1.15

? 刪除名為 nginx 的 Deployment 資源。

kubectl delete deployment/nginx

? 刪除名為 nginx 的 Service 資源。

kubectl delete svc/nginx-service

2.部署命令

命令
說(shuō)明
rollout 管理資源的部署狀態(tài)
scale 對(duì)資源進(jìn)行擴(kuò)容/縮容
autoscale 創(chuàng)建一個(gè)能夠自動(dòng)擴(kuò)容或縮容的資源

? 查看名為 nginx 的 Deployment 資源的歷史版本。

kubectl rollout history deployment/nginx

? 回滾名為 nginx 的 Deployment 資源到上一個(gè)版本。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-774577.html

kubectl rollout undo deployment/nginx

3.集群管理命令

命令
說(shuō)明
certificate 修改證書(shū)的資源
cluster-info 顯示集群信息
top 監(jiān)控集群資源的使用
cordon 將節(jié)點(diǎn)標(biāo)記為不可調(diào)度
uncordon 將節(jié)點(diǎn)標(biāo)記為可調(diào)度
drain 指定維護(hù)期間排除的節(jié)點(diǎn)
taint 更新節(jié)點(diǎn)上的污點(diǎn)

4.故障診斷與調(diào)試命令

命令
說(shuō)明
describe 顯示特定資源或資源組的詳細(xì)信息
logs 顯示 Pod 中容器的日志信息
attach 連接到一個(gè)運(yùn)行的容器
exec 在容器中執(zhí)行命令
port-forward 將本地端口轉(zhuǎn)發(fā)到 Pod 中
proxy 在 Kubernetes API Server 上運(yùn)行一個(gè) Proxy
cp 復(fù)制文件或目錄到容器中
auth 檢查授權(quán)

5.高級(jí)命令

命令
說(shuō)明
diff 對(duì)比實(shí)時(shí)版本和潛在版本
apply 通過(guò)文件名或者標(biāo)準(zhǔn)輸入對(duì)資源應(yīng)用進(jìn)行配置
patch 使用補(bǔ)丁修改或更新資源
replace 通過(guò)文件名或標(biāo)準(zhǔn)輸入替換一個(gè)資源
convert 在不同的 API 版本之間轉(zhuǎn)換配置文件
kustomize 從目錄或 URL創(chuàng)建 kustomization 對(duì)象

6.設(shè)置命令

命令
說(shuō)明
tabel 更新資源上的標(biāo)簽
annotate 更新資源上的注釋
completion 實(shí)現(xiàn) kubectl 工具的自動(dòng)補(bǔ)全功能

7.其他命令

命令
說(shuō)明
api-resources 輸出集群支持的 API 資源
api-versions 輸出集群支持的API 資源的版本
config 修改 kubeconfig 文件
plugin 運(yùn)行一個(gè)命令行插件
version 輸出客戶(hù)端和服務(wù)版本信息

到了這里,關(guān)于【Kubernetes】kubectl 常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Kubernetes入門(mén) 三、命令行工具 kubectl

    kubectl 是 Kubernetes 集群的命令行工具,通過(guò)它能夠?qū)罕旧磉M(jìn)行管理,并能夠在集群上進(jìn)行容器化應(yīng)用的安裝和部署。 使用以下語(yǔ)法從終端窗口運(yùn)行 kubectl 命令: 參數(shù): command:指定要對(duì)資源執(zhí)行的操作,如:create、get 、delete 等。 type:指定資源的類(lèi)型,如:deployment 、

    2024年02月13日
    瀏覽(22)
  • Kubernetes系列-kubectl命令-pod相關(guān)

    1. 獲取集群全量pod列表 或者 2. 獲取制定ns中的pod列表 3. 查看pod所在節(jié)點(diǎn) 4. 查看pod內(nèi)存使用情況 5. 查看某pod的相關(guān)日志 --tail=n:指定查看多少行日志。 6. 查看pod配置 7. 查看pod所屬node節(jié)點(diǎn) 8. pod擴(kuò)容 9. pod縮容 10. 查看pod詳細(xì)信息 11. 查看pod的資源配置 12. 登陸pod ?

    2024年02月16日
    瀏覽(21)
  • Kubernetes 命令行工具 kubectl 安裝和使用教程

    管理 Kubernetes 集群資源的唯一入口是通過(guò)調(diào)用 apiserver 的接口,kubectl 是官方提供的 CLI 命令行工具,kubectl 將用戶(hù)在命令行輸入的命令組織并轉(zhuǎn)化為 apiserver 能識(shí)別的信息,進(jìn)而實(shí)現(xiàn)對(duì) Kubernetes 各種資源的管理功能。使用 kubectl 可以實(shí)現(xiàn)部署應(yīng)用程序、檢查和管理集群資源、查

    2024年02月06日
    瀏覽(17)
  • 掌握 Kubernetes 故障排除技巧:kubectl命令的基本指南

    Kubernetes 徹底改變了容器編排,簡(jiǎn)化了應(yīng)用程序的管理和擴(kuò)展。然而,與任何復(fù)雜系統(tǒng)一樣,Kubernetes 集群也會(huì)遇到問(wèn)題,需要及時(shí)解決才能保持最佳性能和可靠性。 在本文中,我們將深入探討必要的 kubectl 命令,這些命令是診斷和排除 Kubernetes 集群?jiǎn)栴}不可或缺的工具 。無(wú)

    2024年03月15日
    瀏覽(84)
  • Kubernetes技術(shù)--k8s核心技術(shù)kubectl命令行工具

    (1).概述 ? ? ? ?kubectl是Kubernetes集群的 命令行工具 , 通過(guò) kubectl 能夠?qū)罕旧磉M(jìn)行管理 ,并能夠在集群上進(jìn)行容器化應(yīng)用的安裝部署。 (2).語(yǔ)法 ?? Kubectl [command] [type] [name] [flags] ??語(yǔ)法參數(shù)說(shuō)明: ??command: 指定要對(duì)資源執(zhí)行的操作 ,例如 create、get、describe 和 delete ??

    2024年02月10日
    瀏覽(48)
  • 【運(yùn)維知識(shí)大神篇】運(yùn)維人必學(xué)的Docker教程1(Docker安裝部署+Docker鏡像管理+容器管理常用命令+搭建docker的本地yum源+windows系統(tǒng)安裝docker環(huán)境)

    【運(yùn)維知識(shí)大神篇】運(yùn)維人必學(xué)的Docker教程1(Docker安裝部署+Docker鏡像管理+容器管理常用命令+搭建docker的本地yum源+windows系統(tǒng)安裝docker環(huán)境)

    本篇文章開(kāi)始給大家介紹Docker,這個(gè)是我非常喜歡的一個(gè)服務(wù),介紹給大家,希望大家也能喜歡! 目錄 何為容器 Docker環(huán)境安裝部署 一、yum安裝(CentOS7.9) 二、rpm包安裝(CentOS) 三、卸載docker環(huán)境 四、安裝指定的docker版本 五、Ubuntu安裝docker環(huán)境 六、使用deb安裝docker 七、

    2024年01月18日
    瀏覽(105)
  • 【Kubernetes】Kubernetes之kubectl詳解

    【Kubernetes】Kubernetes之kubectl詳解

    kubernetes 集群管理集群資源的唯一入口是通過(guò)相應(yīng)的方法調(diào)用 apiserver 的接口; kubectl 是官方的CLI命令行工具,用于與 apiserver 進(jìn)行通信,將用戶(hù)在命令行輸入的命令,組織并轉(zhuǎn)化為 apiserver 能識(shí)別的信息,進(jìn)而實(shí)現(xiàn)管理 k8s 各種資源的一種有效途徑; kubectl 的命令大全: 對(duì)資

    2024年02月13日
    瀏覽(43)
  • Kubernetes 100個(gè)常用命令!

    這篇文章是關(guān)于使用 Kubectl 進(jìn)行 Kubernetes 診斷的指南。 列出了 100 個(gè) Kubectl 命令,這些命令對(duì)于診斷 Kubernetes 集群中的問(wèn)題非常有用。這些問(wèn)題包括但不限于: ? 集群信息 ? Pod 診斷 ? 服務(wù)診斷 ? 部署診斷 ? 網(wǎng)絡(luò)診斷 ? 持久卷和持久卷聲明診斷 ? 資源使用情況 ? 安

    2024年02月21日
    瀏覽(30)
  • Kubernetes配置 Pods 和容器—將 Docker Compose 文件轉(zhuǎn)換為 Kubernetes 資源

    你必須擁有一個(gè) Kubernetes 的集群,同時(shí)你必須配置 kubectl 命令行工具與你的集群通信。 建議在至少有兩個(gè)不作為控制平面主機(jī)的節(jié)點(diǎn)的集群上運(yùn)行本教程。 我們有很多種方式安裝 Kompose。首選方式是從最新的 GitHub 發(fā)布頁(yè)面下載二進(jìn)制文件。 Kompose 通過(guò) GitHub?安裝 只需幾步,

    2024年02月12日
    瀏覽(57)
  • 熱門(mén)的容器技術(shù):Docker 和 Kubernetes 介紹

    熱門(mén)的容器技術(shù):Docker 和 Kubernetes 介紹

    目錄 一、什么是容器技術(shù) 二、Docker 介紹 三、Kubernetes介紹 四、Docker 和 Kubernetes的區(qū)別 容器技術(shù)指的是一種操作系統(tǒng)級(jí)的虛擬化技術(shù),用于將應(yīng)用程序及其依賴(lài)項(xiàng)打包成一個(gè)獨(dú)立的、可移植的運(yùn)行環(huán)境,稱(chēng)為容器。容器技術(shù)通過(guò)隔離應(yīng)用程序之間的運(yùn)行環(huán)境,使得每個(gè)容器在

    2024年02月03日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包