K8S 如何部署SpringBoot項目

K8S 如何部署SpringBoot項目

1:首先,需要安裝docker環(huán)境,以及安裝Harbor倉庫

2:安裝K8S集群環(huán)境

3:進(jìn)行docker鏡像的制作并上傳到倉庫

4: 進(jìn)行容器的編排。啟動

至此就可以了。

創(chuàng)建dockertest.yaml文件如下

image
apiVersion: v1
kind: Service
metadata:
  name: spring-boot-docker
  namespace: default
  labels:
    app: spring-boot-docker
spec:
  type: NodePort
  ports:
  - port: 8099
    nodePort: 30090
  selector:
    app: spring-boot-docker
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: spring-boot
  labels:
    app: spring-boot
spec:
  replicas: 1
  selector:
    matchLabels:
      app: spring-boot
  template:
    metadata:
      labels:
        app: spring-boot
    spec:
      containers:
      - name: spring-boot-docker
        image: 192.168.x.240/test_dev/spring-boot:latest
        imagePullPolicy: IfNotPresent
        ports:
        - containerPort: 8099

運行kubectl create -f dockertest.yaml創(chuàng)建Deployment , Service

 kubectl create -f dockertest.yaml

運行kubectl logs -f podsname查看日志

kubectl logs -f xxxxxxx
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容