部署主要步驟
新建鏡像,將應(yīng)用包打入鏡像內(nèi)。
將鏡像上傳至遠程倉庫。
新建pod,并引用遠程倉庫中的鏡像并運行pod。
FROM IP/test/mydocker:123456789
RUN rm -rf /home/*
RUN mkdir -p /home/
ADD start.sh /home/test/start.sh
RUN sed -i s/*/#*/g /var/spool/cron/tabs/root
RUN rm /var/spool/cron/tabs/configagent
ENV PATH=.:$ORACLE_HOME/bin:/usr/jre1.8.0_191/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV SHLIB_PATH=$ORACLE_HOME/lib
ENV LD_LIBRARY_PATH=$ORACLE_HOME/lib
ENTRYPOINT ["/bin/sh","/home/test/start.sh"]
docker build -t test:123456789
docker tag 1736b9847575 IP/test/test:123456789
docker push IP/test/test:123456789
apiVersion: apps/v1
kind: Deployment
metadata:
name: test
namespace: test
spec:
selector:
matchLabels:
app: test
replicas: 1
template:
metadata:
labels:
app: atest
spec:
containers:
- name: test
image: IP/test/test:123456789
volumeMounts:
- name: host-time
mountPath: /etc/localtime
env:
resources:
limits:
cpu: "1"
memory: 2000Mi
requests:
cpu: 500m
memory: 1000Mi
kubectl edit configmap
kubectl edit deploy
分享
收藏
點贊
在看
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129664.html
摘要:所以我們選一個倉庫倉庫比較多,我這里選用,都行,根據(jù)需求自行選擇訪問端口,然后就沒有然后了功能沒有那么強大,不過占用資源少,速度快,我們穩(wěn)定運行了幾年了。 kubernetes集群三步安裝 CI 概述 用一個可描述的配置定義整個工作流 程序員是很懶的動物,所以想各種辦法解決重復(fù)勞動的問題,如果你的工作流中還在重復(fù)一些事,那么可能就得想想如何優(yōu)化了 持續(xù)集成就是可以幫助我們解決重復(fù)的代碼...
摘要:基于年底或年初沒有推廣的現(xiàn)狀,唯品會部門目前已經(jīng)做了兩年的時間。唯品會現(xiàn)狀唯品會目前線上有一千多個域,每個域之間相互的依賴比較復(fù)雜,每次的部署發(fā)布困難。這是唯品會的架構(gòu),主要包含持續(xù)集成和持續(xù)部署。 數(shù)人云上海&深圳兩地容器之Mesos/K8S/Swarm三國演義的嘉賓精彩實錄第三更來啦。唯品會是數(shù)人云Meetup的老朋友,去年曾做過RPC服務(wù)框架和Mesos容器化的分享。本次分享中,...
摘要:本文將介紹如何使用部署微服務(wù),包括服務(wù)發(fā)現(xiàn),監(jiān)控,路由,日志。如何查看二進制文件的動態(tài)依賴動態(tài)依賴庫動態(tài)依賴庫編譯使用,而使用的是所以在下編譯的文件一般不能直接使用在環(huán)境。 Deploying Micro-services on Kubernetes 本文將介紹如何使用 kubernetes 部署微服務(wù),包括 服務(wù)發(fā)現(xiàn),監(jiān)控,路由,日志。用實際的例子來演示自動化流程。主要分為以下幾個部...
摘要:本文將介紹如何使用部署微服務(wù),包括服務(wù)發(fā)現(xiàn),監(jiān)控,路由,日志。如何查看二進制文件的動態(tài)依賴動態(tài)依賴庫動態(tài)依賴庫編譯使用,而使用的是所以在下編譯的文件一般不能直接使用在環(huán)境。 Deploying Micro-services on Kubernetes 本文將介紹如何使用 kubernetes 部署微服務(wù),包括 服務(wù)發(fā)現(xiàn),監(jiān)控,路由,日志。用實際的例子來演示自動化流程。主要分為以下幾個部...
摘要:本節(jié)主要介紹利用部署應(yīng)用到中。利用部署一個應(yīng)用,需要原生資源文件如或等。最后一般都會引用通知插件,將構(gòu)建結(jié)果通知部署人員。說到部署策略,不得不說,實現(xiàn)的功能很多,但是足夠的復(fù)雜,目前來看,國內(nèi)只有小紅書用起來了。 前言 本小節(jié)應(yīng)該是這個系列剩下的兩個小節(jié)之一了。剩下一個是之前承諾好的drone-wechart插件。本節(jié)主要介紹利用helm部署應(yīng)用到kubernetes中。至于helm,...
摘要:本節(jié)主要介紹利用部署應(yīng)用到中。利用部署一個應(yīng)用,需要原生資源文件如或等。最后一般都會引用通知插件,將構(gòu)建結(jié)果通知部署人員。說到部署策略,不得不說,實現(xiàn)的功能很多,但是足夠的復(fù)雜,目前來看,國內(nèi)只有小紅書用起來了。 前言 本小節(jié)應(yīng)該是這個系列剩下的兩個小節(jié)之一了。剩下一個是之前承諾好的drone-wechart插件。本節(jié)主要介紹利用helm部署應(yīng)用到kubernetes中。至于helm,...
閱讀 1347·2023-01-11 13:20
閱讀 1685·2023-01-11 13:20
閱讀 1133·2023-01-11 13:20
閱讀 1860·2023-01-11 13:20
閱讀 4101·2023-01-11 13:20
閱讀 2705·2023-01-11 13:20
閱讀 1386·2023-01-11 13:20
閱讀 3598·2023-01-11 13:20