k8s集群部署springboot项目
2023-04-18 15:51:30 时间
一、前言
本篇,我们将基于k8s集群,模拟一个比较接近实际业务的使用场景,使用k8s集群部署一个springboot的项目,我们的需求是:
- 部署SpringBoot项目到阿里云服务器 ;
- 基于容器打包,推送私有镜像仓库 ;
- 采用K8S集群部署,对外暴露服务,pod副本扩容,公网可以访问 ;
二、完整的部署过程
- 基于阿里云服务器搭建基础运行环境,主要包括:JDK1.8,maven3.6.1;
- 本地代码上传阿里云服务器,通过maven打包,使用docker构建镜像 ;
- 推送构建好的镜像到阿里云私有镜像仓库 ;
- K8S集群部署服务,并对外暴露服务可以访问;
三、阿里云服务器安装jdk与maven
本篇的部署业务流程相对比较简单,只需所使用的服务器安装了docker,jdk以及maven即可;
前置准备
提前下载jdk与maven并上传至服务器目录
安装jdk
解压并重命名
tar -zxvf jdk-8u181-linux-x64.tar.gz
mv jdk-8u181-linux-x64 jdk8
<
相关文章
- Jease 2.6发布 Java开源内容框架
- JVM调优总结:反思
- JVM调优总结:调优方法
- JVM调优总结:新一代的垃圾回收算法
- JVM调优总结:典型配置举例
- JVM调优总结:分代垃圾回收详述
- JVM调优总结:垃圾回收面临的问题
- JVM调优总结:基本垃圾回收算法
- JVM调优总结:一些概念
- 用Java GUI编写的画板程序
- Java的动态绑定机制
- jOOQ 2.0.2发布 Java的ORM框架
- Java中带复选框的树的实现和应用
- Java网络编程菜鸟进阶:TCP和套接字入门
- 甲骨文与谷歌专利权之争定于今年三月开审
- Java调用C/C++编写的第三方dll动态链接库
- 集成开发环境 NetBeans IDE 7.1正式版发布
- kangle 2.7.5紧急发布 防hash碰撞攻击
- 东方通技术引领模式为国产软件“争权”
- UML中关联,组合与聚合等关系的辨析