Skip to content

jking412/backend-15

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend-15

第15届服务外包大赛后端代码

功能特性

软件架构

快速开始

依赖检查

如果需要在本机上完全独立的启动该项目,需要确保系统内有以下软件或资源:

  1. k3s
  2. containerd 1.7.11-k3s2
  3. image: uos:v0.2.0
  4. nginx:alpine
  5. java 17
  6. k3s config

依赖安装

  1. 安装k3s 和 containerd
    curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn K3S_KUBECONFIG_MODE="644" sh -s - --system-default-registry "registry.cn-hangzhou.aliyuncs.com"
  2. 导入uos镜像
    # 制备完成的uos镜像
    docker save uos:v0.2.0 -o uos.tar
    sudo k3s ctr images -n k8s.io import uos.tar
  3. 其他
    • nginx:alpine可以自行拉取
    • java 17自行安装
    • k3s config文件需要放置在项目根目录下
    cp /etc/rancher/k3s/k3s.yaml backend-15/config 

构建

  1. 克隆源码
git clone https://github.com/jking412/backend-15.git
# 将k3s config文件放入backend-15目录下
mv path/config backend-15/config
  1. 编译
cd backend-15
mvn install

快速部署

  1. 下载Jar包
  2. 将config文件放在jar包目录下
  3. 启动运行
java -jar XXX.jar

使用指南

如何贡献

请阅读我们的贡献指南

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors