# k8s-homework **Repository Path**: explorecat/k8s-homework ## Basic Information - **Project Name**: k8s-homework - **Description**: k8s-homework - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-11-26 - **Last Updated**: 2022-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # k8s-homework #### 介绍 K8s实战之Mysql服务安装、springboot项目部署、浏览器客户端访问调用 #### 视频讲解 链接: https://pan.baidu.com/s/1nFF7bw-8_GVI6xtVFcB2OQ 提取码: 8g61 --来自百度网盘超级会员v4的分享 #### 实战步骤 1. 搭建mysql服务器,要求必须要挂载数据卷,挂载方式不限。可以使用deployment或者statefulSet方式部署 2. 将项目数据库导入mysql服务器。可以采用sqlyog、navicat。 3. 开发springboot项目。 4. springboot项目打包测试。 5. springboot项目制作成镜像。 6. 在k8s集群中springboot项目。 #### 考察技能点 1. mysql数据卷挂载。deployment的yml文件编写。 2. java项目基础开发能力 3. springboot项目至少要完成一张表查询所有记录的功能。推荐完成单表的CRUD。可以使用postman等工具进行测试。不需要编写页面。 4. Dockerfile基本技能 5. mysql容器与springboot项目容器相互访问模式:以下方式任选其一。 - 采用SVC的IP地址方式 - 采用SVC的名称方式 另:作业需要提交演示视频