rancher上流水線構建需要的yaml檔案

2021-10-05 03:53:40 字數 2120 閱讀 1567

這裡部署的ynal檔案

服務名:uumscentercas

命名空間:develop

容器埠:27100

主機埠:27100

協議:tcp

apiversion

kind

: deployment #選擇依賴者 定義 deployment 來建立pod和replicaset,deployment應用程式

metadata

:#元資料報含資訊,相當於就是填寫在哪個專案部署,部署名字叫什麼

name

: uumscentercas #啟動pod節點叫uumscentercas註冊中心

namespace

: develop #部署在scplatfrom專案

labels

:#自定義乙個標籤

spec

:#節點詳細資訊 期望值(儲存、資源、容器相關的配置等等

replicas

:1

#最多乙個pod節點

selector

:#selector選擇對應的labels

matchlabels

:#.spec.selector 必須匹配 .spec.template.metadata.labels,否則它將被api拒絕。

: uumscentercas #對應labels的uumscentercas

template

:metadata

:labels

:#.spec.selector 必須匹配 .spec.template.metadata.labels,否則它將被api拒絕。

: uumscentercas

spec

:#如果被指定, .spec.selector 必須匹配 .spec.template.metadata.labels,否則它將被api拒絕。

imagepullsecrets

:#pull映象是使用的secret,相當於是k8s中,新增的secret

-name

: secret #secret建立時候叫的名字

containers

:#容器詳細資訊

-name

: uumscentercas #部署時候的pod名

image

: $:$

-$#映象名稱

imagepullpolicy

ports:-

containerport

:27100

#監聽的埠

hostport

:27100

volumemounts

:#容器內掛載點

-name

: rancherlog #容器掛載的名字

mountpath

: /logs #容器掛載路徑

volumes

:#資料卷

-name

: rancherlog #資料卷名 與spec.containers.volumemounts.name對應

hostpath

:#主機掛載路徑

path

: /ranchernfsdata/logs #宿主機路徑

type

: directoryorcreate #路徑不存在則建立

---kind

: service

apiversion

: v1

metadata

:name

: uums-center

spec

:selector

:: uums-center

type

: nodeport

ports:-

protocol

: tcp

port

:27100

targetport

:27100

nodeport

:27100

流水線排程

n個作業要在由2臺機器m1和m2組成的流水線上完成加工。每個作業加工的順序都是先在m1上加工,然後在m2上加工。m1和m2加工作業i所需的時間分別為a i 和b i 你可以安排每個作業的執行順序,使得從第乙個作業在機器m1上開始加工,到最後乙個作業在機器m2上加工完成所需的時間最少。求這個最少的時間...

流水線冒險

流水線冒險 回顧一下常用五階段流水線 f 取指 d 解碼 e 執行 m 訪存 w 寫回 注意 對暫存器檔案的寫只有在時鐘上公升的時候才會更新!資料冒險的原因 對暫存器檔案的讀寫是在不同階段進行的 1.用暫停來避免資料冒險 暫停時,處理器會停止流水線中一條或多條指令,直到冒險條件不再滿足。在本該正常處...

渲染流水線

應用階段 cpu準備資料,skinmeshrender,meshfilter,meshrender 頂點資料,三角形資料,法線資料,切線資料,渲染設定指令,紋理資料,uv資料 由cpu傳送給gpu,即一次drawcall 幾何階段 頂點變換,計算頂點顏色 如逐頂點光照 齊次裁剪空間,透視除法,歸一化...