一、前言
本篇,我們將基于k8s集群,模擬一個比較接近實際業(yè)務(wù)的使用場景,使用k8s集群部署一個springboot的項目,我們的需求是:
- 部署SpringBoot項目到阿里云服務(wù)器?;
- 基于容器打包,推送私有鏡像倉庫 ;
- 采用K8S集群部署,對外暴露服務(wù),pod副本擴(kuò)容,公網(wǎng)可以訪問 ;
二、完整的部署過程
- 基于阿里云服務(wù)器搭建基礎(chǔ)運(yùn)行環(huán)境,主要包括:JDK1.8,maven3.6.1;
- 本地代碼上傳阿里云服務(wù)器,通過maven打包,使用docker構(gòu)建鏡像 ;
- 推送構(gòu)建好的鏡像到阿里云私有鏡像倉庫 ;
- K8S集群部署服務(wù),并對外暴露服務(wù)可以訪問;
三、阿里云服務(wù)器安裝jdk與maven
本篇的部署業(yè)務(wù)流程相對比較簡單,只需所使用的服務(wù)器安裝了docker,jdk以及maven即可;
前置準(zhǔn)備
提前下載jdk與maven并上傳至服務(wù)器目錄
文章來源:http://www.zghlxwxcb.cn/news/detail-786512.html
安裝jdk
解壓并重命名文章來源地址http://www.zghlxwxcb.cn/news/detail-786512.html
tar -zxvf jdk-8u181-linux-x64.tar.gz
mv jdk-8u181-linux-x64 jdk8
到了這里,關(guān)于k8s集群部署springboot項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!