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

17-k8s控制器資源-job控制

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

job控制器:就是一次性任務(wù)的pod控制器,pod完成作業(yè)后不會重啟,其重啟策略是:Never

1,job控制器案例描述

? ? ? ? 啟動一個pod,執(zhí)行完成一個事件,然后pod關(guān)閉;

? ? ? ? 事件:計算π的值,取前5000位;

2,資源清單的編寫

[root@k8s231 pi]# vim job.yaml

apiVersion: batch/v1
kind: Job
metadata:
? name: job-pi
spec:
? #定義pod模板
? template:
? ? spec:
? ? ? containers:
? ? ? - name: c1
? ? ? ? image: perl:5.34
? ? ? ? #執(zhí)行任務(wù)命令,計算π值
? ? ? ? command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(5000)"]
? ? ? restartPolicy: Never
? #指定標記此次作業(yè)失敗之前的重復次數(shù),不寫默認6次
? backoffLimit: 4

3,創(chuàng)建job資源

[root@k8s231 pi]# kubectl apply -f job.yaml

4,查看pod

發(fā)現(xiàn)其是正常關(guān)閉狀態(tài);

[root@k8s231 pi]# kubectl get pods
NAME ? ? ? ? ? READY ? STATUS ? ? ?RESTARTS ? AGE
job-pi-8fw48 ? 0/1 ? ? Completed ? 0 ? ? ? ? ?12m

5,查看pod日志

[root@k8s231 pi]# kubectl logs job-pi-8fw48

17-k8s控制器資源-job控制,k8s系列,kubernetes,容器,云原生

至此,job控制器,學習結(jié)束;文章來源地址http://www.zghlxwxcb.cn/news/detail-829633.html

到了這里,關(guān)于17-k8s控制器資源-job控制的文章就介紹完了。如果您還想了解更多內(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)文章

  • k8s控制器之job--第二彈編寫Job的定義

    與所有的 Kubernetes 對象一樣,Job 對象的 YAML 文件中,都需要包括如下三個字段: .apiVersion .kind .metadata Job 對象的 YAML 文件,還需要一個 .spec 字段。 .spec.template 是必填字段: 用于定義 pod template 與 Pod 有相同的字段內(nèi)容,但由于是內(nèi)嵌元素,pod template 不包括阿 apiVersion 字段和

    2024年02月10日
    瀏覽(51)
  • 18-k8s控制器資源-cronjob控制器

    18-k8s控制器資源-cronjob控制器

    ? ? ? ? job控制器是執(zhí)行完一次任務(wù),就結(jié)束; ? ? ? ? cronjob控制器,是基于job控制器,定期頻率性執(zhí)行任務(wù);等同于linux系統(tǒng)中的crontab一樣; [root@k8s231 pi]# vim cronjob.yaml apiVersion: batch/v1 kind: CronJob metadata: ? name: xinjizhiwa spec: ? schedule: \\\"* * * * *\\\" ? #定義job的模板 ? jobTemplate

    2024年02月22日
    瀏覽(112)
  • k8s控制器之job--第九彈 job如何使用擴展進行并行處理

    下面是一個 Job 的模板文件: 與 pod template 不同,此處的 job template 并不是一個 Kubernetes API 對象,而僅僅是 Job 對象的 yaml 文件(其中包含一些占位符)。例子文件中的 $ITEM 對 Kubernetes 并沒有任何意義,僅僅是一個占位符,必須在使用時用實際數(shù)值替換。 在此例子中,容器唯

    2024年02月10日
    瀏覽(28)
  • 15-k8s控制器資源-deployment/部署控制器

    15-k8s控制器資源-deployment/部署控制器

    ? ? ? ? 在學習rc和rs控制器資源時,我們指導,這兩個資源都是控制pod的副本數(shù)量的,但是,他們兩個有個缺點,就是在部署新版本pod或者回滾代碼的時候,需要先apply資源清單,然后再刪除現(xiàn)有pod,通過資源控制,重新拉取新的pod來實現(xiàn)回滾或者迭代升級; ? ? ? ? 那么

    2024年02月21日
    瀏覽(30)
  • 14-k8s控制器資源-rs控制器replicasets

    14-k8s控制器資源-rs控制器replicasets

    ? ? ? ? replicaset副本控制器,簡稱:rs控制器; ? ? ? ? 用法:與rc控制器“幾乎”相同; ? ? ? ? 能力:可以指定pod的副本始終存活,相比于rc控制器;支持標簽匹配,也支持標簽表達式 ????????注意:不論是rc還是rs資源,都是通過“標簽”驚醒匹配pod的,如果有同樣

    2024年02月21日
    瀏覽(36)
  • 13-k8s的控制器資源-rc控制器replicationcontrollers

    13-k8s的控制器資源-rc控制器replicationcontrollers

    ? ? ? ? replicationcontrollers控制器資源,簡稱:rc控制器; ? ? ? ? 簡單理解,rc控制器就是控制相同的pod副本數(shù)量; ? ? ? ? 使用rc控制器資源創(chuàng)建pod,就可以設(shè)定創(chuàng)建pod的數(shù)量; [root@k8s231 rc]# vim rc.yaml apiVersion: v1 kind: ReplicationController metadata: ? name: rc01 spec: ? #控制pod的副本

    2024年02月20日
    瀏覽(35)
  • K8s(Kubernetes)學習(四):Controller 控制器:Deployment、StatefulSet、Daemonset、Job

    K8s(Kubernetes)學習(四):Controller 控制器:Deployment、StatefulSet、Daemonset、Job

    什么是 Controller 以及作用 常見的 Controller 控制器 Controller 如何管理 Pod Deployment 基本操作與應(yīng)用 通過控制器實現(xiàn) Pod 升級回滾和彈性伸縮 StatefulSet 基本操作與應(yīng)用 Daemonset 基本操作與應(yīng)用 Job 基本操作與應(yīng)用 Controller 無法解決問題 1 Controller 控制器 官網(wǎng): http://kubernetes.p2hp.com/

    2024年02月09日
    瀏覽(59)
  • K8s: Ingress對象, 創(chuàng)建Ingress控制器, 創(chuàng)建Ingress資源并暴露服務(wù)

    K8s: Ingress對象, 創(chuàng)建Ingress控制器, 創(chuàng)建Ingress資源并暴露服務(wù)

    Ingress對象 1 )概述 Ingress 是對集群中服務(wù)的外部訪問進行管理的 API 對象,典型的訪問方式是 HTTP Ingress-nginx 本質(zhì)是網(wǎng)關(guān),當你請求 abc.com/service/a, Ingress 就把對應(yīng)的地址轉(zhuǎn)發(fā)給你,底層運行了一個 nginx 但 K8s 為什么不直接使用 nginx 呢,是因為 K8s 也需要把轉(zhuǎn)發(fā)的路由規(guī)則納入

    2024年04月28日
    瀏覽(37)
  • Kubernetes 啟動Pod的方法-Pod的調(diào)度算法-Pod間的通信-k8s的控制器-Pod資源控制-發(fā)布Service服務(wù)

    Kubernetes 啟動Pod的方法-Pod的調(diào)度算法-Pod間的通信-k8s的控制器-Pod資源控制-發(fā)布Service服務(wù)

    目錄 Pod 參考文檔:Pod | Kubernetes Pod配置文件:simple-pod.yaml 對master進行如下操作 Pod的狀態(tài)有: 參考文檔:(70條消息) Pod生命周期中的狀態(tài)解釋_pod狀態(tài)_鬧玩兒扣眼珠子的博客-CSDN博客 進入Pod內(nèi)的nginx容器: 當我們創(chuàng)建一個Pod,其中的步驟是什么?(啟動Pob的流程) 大概步驟:

    2024年02月13日
    瀏覽(100)
  • K8s控制器

    K8s控制器

    kubectl create tabtab 下面的所有都可以創(chuàng)建模板文件 --dry-run=client -o yaml 查詢資源對象的幫助信息 ????????kubectl explain pod.spec.restartPolicy? ? ? ? ? ? #這里對上下層級關(guān)系需要清楚 獲取Pod模板 ????????kubectl run mypod --image=xxxx --dry-run=client -o yaml 獲取Deployment ????????ku

    2024年02月03日
    瀏覽(53)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包