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

k8s中kubectl陳述式/聲明式資源管理

這篇具有很好參考價值的文章主要介紹了k8s中kubectl陳述式/聲明式資源管理。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

陳述資源管理方法的說明

1.kubernetes 集群管理集群資源的唯一入口是通過相應(yīng)的方法調(diào)用 apiserver 的接口
2.kubectl 是官方的CLI命令行工具,用于與 apiserver 進(jìn)行通信,將用戶在命令行輸入的命令,組織并轉(zhuǎn)化為 apiserver 能識別的信息,進(jìn)而實現(xiàn)管理 k8s 各種資源的一種有效途徑
3.kubectl 的命令大全
kubectl --help
k8s中文文檔:http://docs.kubernetes.org.cn/683.html
4.對資源的增、刪、查操作比較方便,但對改的操作就不容易了
?

陳述式資源管理方法
--主要依賴命令行工具kubectl進(jìn)行管理
優(yōu)點

可以滿足90%以上的使用場景
對資源的增、刪、查操作比較容易


缺點
命令冗長,復(fù)雜,難以記憶
特定場景下,無法實現(xiàn)管理需求
對資源的修改麻煩,需要patch來使用json串更改。

聲明式資源管理方法
主要依賴統(tǒng)一資源配置清單進(jìn)行管理


GUI式資源管理方法
主要依賴圖形化操作界面進(jìn)行管理

kubectl命令行工具 的說明
查看版本信息
kubectl version

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

?

?查看資源對象簡寫

kubectl api-resources

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

查看集群信息?

kubectl cluster-info

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生
?

配置kubectl自動補(bǔ)全

source <(kubectl completion bash)

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

?

node節(jié)點查看日志?

journalctl -u kubelet -f

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

k8s基本信息查看

kubectl get <resource> [-o wide|json|yaml] [-n namespace]
獲取資源的相關(guān)信息,-n 指定命令空間,-o 指定輸出格式
resource可以是具體資源名稱,如pod nginx-xxx;也可以是資源類型,
如pod;或者all(僅展示幾種核心資源,并不完整)
--all-namespaces 或 -A :表示顯示所有命名空間,
--show-labels :顯示所有標(biāo)簽
-l app :僅顯示標(biāo)簽為app的資源
-l app=nginx :僅顯示包含app標(biāo)簽,且值為nginx的資源?

查看 master 節(jié)點狀態(tài)

kubectl get componentstatuses
kubectl get cs

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

?

查看命名空間

kubectl get namespace
kubectl get ns
//命令空間的作用:用于允許不同 命名空間 的 相同類型 的資源 重名的

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

查看default命名空間的所有資源

kubectl get all [-n default]
k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生?

?k8s資源的基本管理?

創(chuàng)建命名空間app

kubectl create ns app
kubectl get ns

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

?

?刪除命名空間app

kubectl delete namespace app
kubectl get ns?? ??? ??? ?

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

在命名空間kube-public 創(chuàng)建副本控制器(deployment)來啟動Pod(nginx-wl)

kubectl create deployment nginx-wl --image=nginx ?-n kube-public
kubectl get pod -n kube-public??

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生

?描述某個資源的詳細(xì)信息

kubectl describe deployment nginx-wl -n kube-public
kubectl describe pod nginx-wl-67f75b9476-nlzq4 -n kube-public?

k8s中kubectl陳述式/聲明式資源管理,kubernetes,容器,云原生文章來源地址http://www.zghlxwxcb.cn/news/detail-556149.html

到了這里,關(guān)于k8s中kubectl陳述式/聲明式資源管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • k8s陳述式資源管理方法

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

    2024年02月08日
    瀏覽(19)
  • 【K8s】 資源管理命令-陳述式

    【K8s】 資源管理命令-陳述式

    1、資源管理概念 在kubernetes中,所有的內(nèi)容都抽象為資源,用戶需要通過操作資源來管理kubernetes //kubernetes的本質(zhì)就是一個集群系統(tǒng),用戶可以在集群中部署各種服務(wù),起始就是在kubernetes集群中運(yùn)行一個個容器,并將指定的程序跑在容器中。 kubernetes的最小管理單元是pod而不

    2024年02月07日
    瀏覽(22)
  • 【k8s】5、資源管理命令-聲明式

    【k8s】5、資源管理命令-聲明式

    目錄 一、 yaml和json介紹 1、yuml語言介紹 2、k8s支持的文件格式 3、yaml和json的主要區(qū)別 二、聲明式對象管理 1、命令式對象配置 2、聲明式對象配置 3、聲明式對象管理命令介紹 三、編寫資源配置清單 1、 編寫yaml文件 2、 啟動并查看資源 3、創(chuàng)建service服務(wù)對外提供訪問測試 4、

    2024年02月07日
    瀏覽(22)
  • 【云原生】k8s聲明式資源管理

    【云原生】k8s聲明式資源管理

    ? kubectl get deployment nginx -o yaml //解釋資源配置清單 kubectl explain deployment.metadata 查看deployment資源清單? ? ? ?離線修改 離線修改的過程: (1)首先將配置資源導(dǎo)入通過重定向符號導(dǎo)入到y(tǒng)aml文件中 (2)通過vim編輯器進(jìn)行yaml配置文件,刪除多余的選項,修改配置項,進(jìn)行保存

    2024年02月12日
    瀏覽(17)
  • flink集群與資源@k8s源碼分析-資源III 聲明式資源管理

    flink集群與資源@k8s源碼分析-資源III 聲明式資源管理

    資源分析分3部分,資源請求,資源提供,聲明式資源管理,本文是第三部分 聲明式資源管理 檢查資源需求/檢查資源聲明是flink 聲明式資源管理 的核心方法 上面的資源場景分為兩類, 提出資源需求 和 提供資源 , 檢查資源請求/檢查資源聲明是交匯點,處理資源請求,該分

    2024年02月07日
    瀏覽(50)
  • Kubernetes·陳述式&聲明式資源管理

    Kubernetes·陳述式&聲明式資源管理

    目錄 k8s陳述資源管理方法的說明 陳述式資源管理方法 聲明式資源管理方法 GUI式資源管理方法 kubectl命令行工具?的說明 查看版本信息 查看資源對象簡寫 查看集群信息 配置kubectl自動補(bǔ)全 node節(jié)點查看日志? k8s基本信息查看 查看 master 節(jié)點狀態(tài) 查看命名空間 查看default命名空

    2024年02月06日
    瀏覽(24)
  • 【K8S 】K8S配置資源管理

    【K8S 】K8S配置資源管理

    1、概念 用來保存密碼。token,敏感的K8S資源 這類數(shù)據(jù)可以直接存放在鏡像中,但是放在Secret中可以更方便的控制,減少暴露的風(fēng)險 Secret:保存加密的信息 2、Secret類型: docker-registry:存儲docker倉庫的認(rèn)證信息,以及docker的組件認(rèn)證信息(私有) generic:是Secret的默認(rèn)模式,

    2024年01月17日
    瀏覽(23)
  • K8S資源管理之計算資源管理

    K8S資源管理之計算資源管理

    ????????以CPU為例,下圖顯示了未設(shè)置Limits與設(shè)置了Requests和Limits的CPU使用率的區(qū)別 ???????盡管Requests和Limits只能被設(shè)置到容器上,但是設(shè)置了Pod級別的Requests和Limits能大大提高管理Pod的便利性和靈活性,因此在Kubernetes中提供了對Pod級別的Requests和Limits的配置。對于CP

    2024年04月15日
    瀏覽(23)
  • k8s常用資源管理

    k8s常用資源管理

    目錄 Pod(容器組):Pod是Kubernetes中最小的部署單元,可以包含一個或多個容器。Pod提供了一種邏輯上的封裝,使得容器可以一起共享網(wǎng)絡(luò)和存儲資源 1、創(chuàng)建一個pod 2、pod管理 pod操作 目錄 創(chuàng)建Pod會很慢 Pod(容器組):Pod是Kubernetes中最小的部署單元,可以包含一個或多個容

    2024年02月13日
    瀏覽(52)
  • K8S資源管理方式

    1.基礎(chǔ)命令操作 2.創(chuàng)建pod 3.查看資源狀態(tài) 4.查看pod中的容器日志 5.進(jìn)入pod中的容器 6.刪除pod資源 7.pod擴(kuò)容 8.項目生命周期管理(創(chuàng)建–發(fā)布–更新–回滾–刪除) 8.1創(chuàng)建service service類型 service端口 8.2發(fā)布 8.3更新 8.4回滾 8.5刪除 如何獲取資源配置清單文件模板(yaml配置文件)

    2024年02月13日
    瀏覽(35)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包